Get Listed
Menu
Share
Courtyard by Marriott Shanghai Xujiahui
Marriott International
Hotel
Address:
No. 100 Hongqiao Road, Xuhui District, Shanghai, Shanghai, 20030, China
Tel:
+86 21 6129 2991