Photos coming soon
HOTEL
Hi Inn Shanghai Damuqiao Metro Station
No.88 Lingling Road, Shanghai
Where it sits
Hi Inn Shanghai Damuqiao Metro Station
No.88 Lingling Road, Shanghai
31.18746, 121.44612
Similar stays nearby
HanTing Express Hotel (Shanghai Stadium Subway Station)
Hotel · 81 m
Waiting Hotel(Shanghai Xujiahui Stadium)
Hotel · 210 m
Weiting Hotel Shanghai Xujiahui Stadium Subway Station Branch
Hotel · 213 m
Serviced Residence at Shanghai stadium
Hotel · 284 m
Shanghai Xujiahui Xietu Road Atour Hotel
Hotel · 291 m
Jinjiang Inn Shanghai Wanping Rd. S
Hotel · 307 m
Hi Inn (Fudan University Shanghai Cancer Center, Wanping South Road)
Hotel · 319 m
Shanghai Xujiahui Stadium Treasure Hotel
Hotel · 333 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 Oct 16, 2026.
