100 HongQiao Road, Xuhui District, Shanghai 200030 China
+86 21 6129 2888

Courtyard® by Marriott® Shanghai Xujiahui