Set in Shanghai and with Shanghai South Railway Station reachable within 19 km, InterContinental Shanghai Hongqiao NECC, an IHG Hotel offers concierge services, non-smoking rooms, a restaurant, free Wi-Fithroughout the property and a fitness centre.
Number of rooms: 536
No.1700 Zhuguang Road (Gate 3 of NECC), 201702 Shanghai, China
Hotel booked 5 times today.