Get Listed
Menu
Share
Holiday Inn Shanghai Downtown
InterContinental Hotels Group
Hotel
Address:
No. 285 West Tianmu Road, Jing'an, Shanghai, Shanghai, 200070, China
Tel:
+86 21 6016 7777