With 536 rooms, the hotel is the only high-end branded hotel located within National Exhibition and Convention Centre (NECC). Conveniently located within five kilometers from Hongqiao International Airport and Hongqiao Railway Station, it is close to Metro Line 2 and Metro Line 17 on the Shanghai subway network.
Gate 3, No. 1700 Zhuguang Road Shanghai 201702 Mainland China
Check in: 3:00 PM | Check out: 12:00 PM