Photos coming soon
HOTEL
JI Hotel Shanghai Chongming Changxing Island
No.2 Lane 299, Renjian Road, Shanghai, China
Where it sits
JI Hotel Shanghai Chongming Changxing Island
No.2 Lane 299, Renjian Road, Shanghai, China
31.35730, 121.77100
Similar stays nearby
Plan around JI Hotel Shanghai Chongming Changxing Island
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 20, 2026.
