Photos coming soon
HOTEL
Manshe Hotel
Building 9, No. 12 Yu'an Road, Chenjia Town, Shanghai, China
Where it sits
Manshe Hotel
Building 9, No. 12 Yu'an Road, Chenjia Town, Shanghai, China
31.52544, 121.83688
Similar stays nearby
Manshe Homestay (Yu'an Road Branch)
Hotel · 0 m
Lüdao Tiange Hotel
Hotel · 92 m
Ludao Tiange Hotel
Hotel · 93 m
Shanghai Jinyu Hotel (Chongming Yu'an Road)
Hotel · 174 m
Xu Xiao Man Homestay · Private Vacation Garden
Hotel · 184 m
Xu Xiao Man Homestay · Private Vacation Garden
Hotel · 184 m
Changjiangkou Hostel
Hotel · 275 m
Shanghai Juxinzhai Hotel
Hotel · 306 m
Plan around Manshe Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 20, 2026.
