Holiday Inn Shanghai NECC is located at No. 14, Lane 158, Zhujian Road, Minhang District, Shanghai, in the Hongqiao Hub area covering Shanghai Hongqiao Zhihui Qianwan and the Shanghai E-sports Center, right next to the National Exhibition and Convention Center (Shanghai), making it an ideal choice for exhibition business and urban travel. Holiday Inn Shanghai NECC features a total of 160 guest rooms and opened brand new in 2026, welcoming guests with the high-quality service of the classic Holiday Inn brand.
The hotel is equipped with a complimentary fitness room and the Galaxy All Day Dining Restaurant, while the lobby lounge and coffee shop offer pleasant spaces for relaxation. Free shuttle buses connect guests to the airport and the high-speed railway station for seamless travel, and well-appointed meeting rooms, multi-function halls and wedding banquet services suit business conferences and various events. Free Wi-Fi is available throughout the hotel, and robot service, self check-in, currency exchange and thoughtful 24-hour front desk and concierge service are all at hand, with a free laundry room and children's bathrobes, slippers and toothbrushes among the family-friendly amenities.
From 06:30 to 10:00 each morning, an a la carte breakfast featuring Western, Chinese, vegetarian and local flavors is served to start a refreshing day. Guest rooms are warm and comfortable, and children aged 17 and under stay free when using existing bedding, adding warmth to family trips. Qianwan Impression City and Costco are within walking distance for convenient shopping and leisure, the National Exhibition and Convention Center is about a 10-minute drive away, and Shanghai Hongqiao International Airport is about 8.1 kilometers from the hotel. Holiday Inn Shanghai NECC combines convenient transportation, complete facilities and attentive service, making it an ideal destination for exhibition business and city life in Shanghai.