31.204892 ­121.440275
Go to map view
3 58 Lane Heng Shan Road, Shanghai 200230, China +86 216 433 9660

Get Rates

Show Shanghai Qing Yu Villa Hotel at top of the results.

Get Flight + Hotel