Photos coming soon
HOTEL
Serviced Residence at Shanghai stadium
Building A, No. 325 Tianyaoqiao Road, Shanghai, China
Where it sits
Serviced Residence at Shanghai stadium
Building A, No. 325 Tianyaoqiao Road, Shanghai, China
31.18750, 121.44313
Similar stays nearby
Shanghai Xujiahui Xietu Road Atour Hotel
Hotel · 99 m
Hanting Youjia Hotel
Hotel · 104 m
Hanting Premium Hotel Shanghai Stadium Metro Station
Hotel · 110 m
Home Inn Shanghai XuJiaHui
Hotel · 123 m
Tyms Stylish 1BR APT Xujiahui Jiahui International
Hotel · 124 m
Tyms Elegant 1BR APT Xujiahui Jiahui International
Hotel · 124 m
Tyms Spacious 1BR APT Xujiahui Jiahui Internationa
Hotel · 124 m
Home Inns Plus Shanghai Xujiahui Branch
Hotel · 129 m
Plan around Serviced Residence at Shanghai stadium
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 21, 2026.
