Photos coming soon
HOTEL
Hi Inn (Shanghai Damuqiao Metro Station)
No.88 Lingling Road, Shanghai, China
Where it sits
Hi Inn (Shanghai Damuqiao Metro Station)
No.88 Lingling Road, Shanghai, China
31.19442, 121.46470
Similar stays nearby
Chengshi Home (Zhongshan Hospital Branch)
Hotel · 63 m
Shanghai Yuesu Lingling Rd No.3 Branch
Hotel · 93 m
Joy Jingpin Hotel (metro exit, Damuqiao Road, Zhongshan Hospital, Shanghai)
Hotel · 107 m
Langchao Esports Hotel (Damuqiao Road Metro Station Branch)
Hotel · 171 m
Super 8 by Wyndham Shanghai Xu Jia Hui
Hotel · 173 m
Weiting Hotel (Zhongshan Hospital, Damuqiao Road Metro Station)
Hotel · 264 m
Waiting Hotel (Zhongshan Hospital, Damuqiao Road Metro Station)
Hotel · 264 m
Shanghai Marriott Hotel Riverside
Hotel · 306 m
Plan around Hi Inn (Shanghai Damuqiao Metro Station)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 17, 2026.
