Guest favorite Holiday Inn Shanghai Nanjing Road By IHG
★★★★
No. 558 Han kou Road, Shanghai, China Show on map
Hotel Chalet Shanghai is a 4-star hotel in Shanghai, China. It is one of 9,873 places to stay in Shanghai listed on Triptoic.
No. 558 Han kou Road, Shanghai, China
Hotel Chalet Shanghai is located at No. 558 Han kou Road, Shanghai, China.
Hotel Chalet Shanghai is rated 4 stars.
Highly rated alternatives close by