2270 Hong Qiao Road, Changning District, Shanghai 200336 China
+86 21 6010 6000

Check Rates & Availability

Shanghai Marriott® Hotel Hongqiao