Get Listed
Menu
Share
Crowne Plaza Shanghai Xiayang Lake
InterContinental Hotels Group
Hotel
Address:
No. 303 Qingzhou Rd, Qingpu District, Shanghai, Shanghai, 201700, China
Tel:
+86 21 2213 0000