Photos coming soon
HOTEL
zhumeng
No. 212, Chenqiao Village, Chuansha New Town, Shanghai, China
Where it sits
zhumeng
No. 212, Chenqiao Village, Chuansha New Town, Shanghai, China
31.13874, 121.68581
Similar stays nearby
Zhumeng
Hotel · 0 m
Xilaiton (Shanghai International Tourism Resort)
Hotel · 23 m
Shanghai Laughing Happy Candy B B International To
Hotel · 128 m
Qingshu Homestay
Hotel · 182 m
Qingshu Homestay
Hotel · 182 m
Qingshu Hostel
Hotel · 182 m
Youying Inn (Disney Branch)
Hotel · 202 m
Shanghai Xiangzhou Hotel (Disney Resort Branch)
Hotel · 243 m
Plan around zhumeng
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 18, 2026.
