Holiday Inn Express Shanghai New Hongqiao

Holiday Inn Express Shanghai New Hongqiao Address: No. 1917 Huqingping Road, Shanghai, China

Minimum price found for Holiday Inn Express Shanghai New Hongqiao was: 279 CNY

Click here to get more information, photos & guest ratings for Holiday Inn Express Shanghai New Hongqiao