Photos coming soon
HOTEL
HanTing Express Hotel (Shanghai Stadium Subway Station)
No. 627 Lingling Road, Shanghai, China
Where it sits
HanTing Express Hotel (Shanghai Stadium Subway Station)
No. 627 Lingling Road, Shanghai, China
31.18788, 121.44682
Similar stays nearby
Hi Inn Shanghai Damuqiao Metro Station
Hotel · 81 m
Waiting Hotel(Shanghai Xujiahui Stadium)
Hotel · 176 m
Weiting Hotel Shanghai Xujiahui Stadium Subway Station Branch
Hotel · 176 m
Hi Inn (Fudan University Shanghai Cancer Center, Wanping South Road)
Hotel · 240 m
Jinjiang Inn Shanghai Wanping Rd. S
Hotel · 254 m
Yijia Business Hotel (Shanghai Longhua Hospital Branch)
Hotel · 303 m
Shanghai Yijia Business Hotel (Longhua Hospital)
Hotel · 303 m
Ease Hotel (Shanghai Stadium Wanping South Road)
Hotel · 311 m
Plan around HanTing Express Hotel (Shanghai Stadium Subway Station)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 25, 2026.
