Photos coming soon
HOTEL
Jinjiang Inn (Shanghai Xujiahui Stadium)
No.988 Zhongshan South 2nd Road (No.B21 Longshan New Village), Shanghai
Where it sits
Jinjiang Inn (Shanghai Xujiahui Stadium)
No.988 Zhongshan South 2nd Road (No.B21 Longshan New Village), Shanghai
31.18366, 121.44504
Similar stays nearby
Orange Hotel Shanghai Xujiahui Stadium
Hotel · 107 m
Orange Hotel (Shanghai Xujiahui Stadium)
Hotel · 108 m
Jinjiang Inn Shanghai Xujiahui Tianyaoqiao Road
Hotel · 138 m
Tyms 3BR 2BA Family Residence Apt Tianhe Garden
Hotel · 140 m
Ji Hotel Shanghai Stadium
Hotel · 193 m
Ji Hotel Shanghai Stadium
Hotel · 193 m
GreenTree Inn Shanghai South Railway Station Xujiahui Stadium Subway Station Shell Hotel
Hotel · 249 m
GreenTree Inn Shanghai South Railway Station Xujiahui Stadium Subway Station Shell Hotel
Hotel · 249 m
Plan around Jinjiang Inn (Shanghai Xujiahui Stadium)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 20, 2026.
