Jinjiang Inn Shanghai Chongming Chengqiao Hotel
No. 562 Dongmen Road, Chongming, Shanghai, 202150 Chongming, China
Jinjiang Inn Shanghai Chongming Chengqiao is set in Chongming, 26 km from Linjiang Ferry Station. Guests can enjoy the on-site restaurant.