JI Hotel Shanghai Chongming Changxing Island
No.2 Lane 299, Renjian Road, Shanghai, Shanghai, China
Overview
No overview available for this hotel.
Hotel Details
Type
Hotel
Chain
Huazhu Hotels Group
Brand
JI Hotel
Location
Address: No.2 Lane 299, Renjian Road
Shanghai, Shanghai
China
Check Availability & Pricing
Find the best rates for your stay at JI Hotel Shanghai Chongming Changxing Island
We'll redirect you to our trusted partner to complete your booking