Photos coming soon
HOTEL
Chengshi Home (Zhongshan Hospital Branch)
No. 74-1 Lingling Road, Xuhui District, Shanghai, China, Shanghai, China
Where it sits
Chengshi Home (Zhongshan Hospital Branch)
No. 74-1 Lingling Road, Xuhui District, Shanghai, China, Shanghai, China
31.19449, 121.46536
Similar stays nearby
Shanghai Yuesu Lingling Rd No.3 Branch
Hotel · 31 m
Joy Jingpin Hotel (metro exit, Damuqiao Road, Zhongshan Hospital, Shanghai)
Hotel · 44 m
Hi Inn (Shanghai Damuqiao Metro Station)
Hotel · 63 m
Langchao Esports Hotel (Damuqiao Road Metro Station Branch)
Hotel · 123 m
Super 8 by Wyndham Shanghai Xu Jia Hui
Hotel · 160 m
Shanghai Marriott Hotel Riverside
Hotel · 244 m
Weiting Hotel (Zhongshan Hospital, Damuqiao Road Metro Station)
Hotel · 305 m
Waiting Hotel (Zhongshan Hospital, Damuqiao Road Metro Station)
Hotel · 306 m
Plan around Chengshi Home (Zhongshan Hospital Branch)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 21, 2026.
