Photos coming soon
HOTEL
Atour X Hotel Shanghai Xujiahu Stadium
No. 2701 Xietu Road, Shanghai
Where it sits
Atour X Hotel Shanghai Xujiahu Stadium
No. 2701 Xietu Road, Shanghai
31.18564, 121.44217
Similar stays nearby
Campanile Hotel Shanghai Xujiahui Gymnasium Metro Station
Hotel · 0 m
Atour X Hotel Shanghai Xujiahui Wanti Stadium
Hotel · 37 m
Book and Bed 徐家汇品质小区|近上海体育场|南京西路|外滩|东方明珠|迪士尼|新贵606
Hotel · 99 m
Bookandbed Homestay (Xuhui)
Hotel · 116 m
Shanghai Xujiahui Xietu Road Atour Hotel
Hotel · 147 m
Shanghai Mayun Family Apartment
Hotel · 156 m
Hanting Youjia Hotel
Hotel · 173 m
Hanting Premium Hotel Shanghai Stadium Metro Station
Hotel · 185 m
Plan around Atour X Hotel Shanghai Xujiahu Stadium
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 28, 2026.
