Photos coming soon
HOTEL
Home Inn Shanghai Stadium Tianyaoqiao Road
No. 909 Tianyaoqiao Road, Shanghai
Where it sits
Home Inn Shanghai Stadium Tianyaoqiao Road
No. 909 Tianyaoqiao Road, Shanghai
31.18520, 121.45166
Similar stays nearby
Shanghai Jinqian Hotel
Hotel · 73 m
Hi Inn Shanghai Xujiahui Wanping South Road Hotel
Hotel · 92 m
Good Dream Business Hotel - Xuhui
Hotel · 105 m
Hi Inn Shanghai Xujiahui Wanping Nan Road
Hotel · 255 m
Hi Inn Shanghai Xujiahui Wanping Nan Road
Hotel · 258 m
Shanghai Yijia Business Hotel (Longhua Hospital)
Hotel · 267 m
Yijia Business Hotel (Shanghai Longhua Hospital Branch)
Hotel · 267 m
Lereal Inn Shanghai Xuhui
Hotel · 359 m
Plan around Home Inn Shanghai Stadium Tianyaoqiao Road
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 23, 2026.
