Courtyard Hotel Xujiahui Shanghai
Search & compare prices for Courtyard Hotel Xujiahui Shanghai in all hotel booking websites.
Courtyard Hotel Xujiahui Shanghai Address: 100 Hongqiao Road, Shanghai, China
Minimum price found for Courtyard Hotel Xujiahui Shanghai was: 668 CNY
Click here to get more information, photos & guest ratings for Courtyard Hotel Xujiahui Shanghai