Courtyard Shanghai Xujiahui

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

Check Rates & Availability

back to top