Photos coming soon
HOTEL
Angor Hotel (Shanghai Xujiahui Subway Station 80000 Stadium Branch)
31-35 Lane 380, Tianyaoqiao Road (Tianyaoqiao Lu), Xuhui District, Shanghai, 200030, China, Shanghai, China
Where it sits
Angor Hotel (Shanghai Xujiahui Subway Station 80000 Stadium Branch)
31-35 Lane 380, Tianyaoqiao Road (Tianyaoqiao Lu), Xuhui District, Shanghai, 200030, China, Shanghai, China
31.18765, 121.43916
Similar stays nearby
Hanting Hotel Shanghai Xujiahui Metro Station
Hotel · 22 m
Shanghai Tyms 3Bedroom &2BathroomAPT Near Stadium
Hotel · 76 m
Tyms Business 1BR APT Xujiahui Yadu International
Hotel · 95 m
Tyms 3BR 2BA Apt Near Stadium Line 1 4
Hotel · 130 m
Waiting Qingju Hotel(Shanghai Stadium Xujiahui Station Branch)
Hotel · 140 m
New East Asia
Hotel · 157 m
Shanghai Lihe Hotel
Hotel · 165 m
FX Hotel Xujiahui
Hotel · 166 m
Plan around Angor Hotel (Shanghai Xujiahui Subway Station 80000 Stadium Branch)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
