Courtyard Shanghai Xujiahui

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

Check room rates & availability

back to top