Photos coming soon
HOTEL
Weiting Hotel (Shanghai Xujiahui Shanghai Stadium)
No. 396 Longhua West Road, Xujiahui, Shanghai, China
Where it sits
Weiting Hotel (Shanghai Xujiahui Shanghai Stadium)
No. 396 Longhua West Road, Xujiahui, Shanghai, China
31.17526, 121.44464
Similar stays nearby
Citadines Apart Hotel Xujiahui Shanghai
Hotel · 149 m
South
Hotel · 178 m
Leisure Inn
Hotel · 185 m
baseLITE-W.LONGHUA Serviced Apartment
Hotel · 186 m
baseLITE-W.LONGHUA Serviced Apartment
Hotel · 186 m
Shenzhou Hotel Shanghai
Hotel · 195 m
Hanting Express
Hotel · 228 m
7Days Inn Shanghai Xujiahui Caoxi Road Subway Station
Hotel · 230 m
Plan around Weiting Hotel (Shanghai Xujiahui Shanghai Stadium)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 29, 2026.
