31.23779 ­121.66753
Go to map view
Building 9, No.108 Kayuan Rd., Pudong new district, Shanghai, China, Shanghai 201201, China +86 216 093 5588

Get Rates

Show CBVI Hotel Zhangjiang - Shanghai at top of the results.

Get Flight + Hotel

Star Ratings

priceline.com