Photos coming soon
HOTEL
Hi Inn (Shanghai Damuqiao Road Metro Station Branch)
No. 88 Lingling Road, Shanghai, China
Where it sits
Hi Inn (Shanghai Damuqiao Road Metro Station Branch)
No. 88 Lingling Road, Shanghai, China
31.19626, 121.46014
Similar stays nearby
Shanghai Yuesu Xiaomuqiao Rd No.1 Branch
Hotel · 106 m
Shanghai Yuesu Xiaomuqiao Rd No.2 Branch
Hotel · 113 m
Songhua Business Hotel
Hotel · 122 m
Songhua Business Hotel
Hotel · 122 m
Merit Homestay (Zhongshan Hospital)
Hotel · 160 m
Orange Hotel Shanghai Xujiahui Xietu Road
Hotel · 224 m
Orange Hotel Shanghai Xujiahui Xietu Road
Hotel · 241 m
Waiting Hotel (Zhongshan Hospital, Damuqiao Road Metro Station)
Hotel · 251 m
Plan around Hi Inn (Shanghai Damuqiao Road Metro Station Branch)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
