Holiday Inn Shanghai Huaxia, an IHG Hotel
Photo gallery for Holiday Inn Shanghai Huaxia, an IHG Hotel
Overview of Holiday Inn Shanghai Huaxia, an IHG Hotel
Holiday Inn Shanghai Huaxia, an IHG Hotel
4-star Shanghai hotel, connected to a shopping center in Xuhui
Reviews
8.4
Very good
Popular amenities
Explore the area
No.38 Caobao Road, Xuhui District., Shanghai, 200235
- Xujiahui Shopping District3 min drive
- Jing'an Temple6 min drive
- Nanjing Road Shopping District10 min drive
- Shanghai (SHA-Hongqiao Intl.)27 min drive