Photos coming soon
HOTEL
Chongming Memory Hotel
No. 59 Jibang Road, Zhongxing Town, Shanghai, China
Where it sits
Chongming Memory Hotel
No. 59 Jibang Road, Zhongxing Town, Shanghai, China
31.52182, 121.75368
Similar stays nearby
Plan around Chongming Memory Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
