Holiday Inn Express Shanghai Zhangjiang, An Ihg Hotel - Shanghai China - Photos
» Holiday Inn Express Shanghai Zhangjiang, An Ihg Hotel - Shanghai China
No photos
Holiday Inn Express Shanghai Zhangjiang, An Ihg Hotel - Shanghai China - Search and Book Hotel
No. 777 Haike Road, Zhangjiang Pudong New District
201203 Shanghai
Hotels 2 Stars China