Photos coming soon
HOTEL
Radisson Blu Hotel Shanghai Olympic Club
Room 66, No. 666, Tianyaoqiao Road, Shanghai, China
Where it sits
Radisson Blu Hotel Shanghai Olympic Club
Room 66, No. 666, Tianyaoqiao Road, Shanghai, China
31.18443, 121.43749
Similar stays nearby
SK Simple Luxury Hotel (Shanghai Xujiahui Gymnasium Subway Station)
Hotel · 54 m
SK Simple Luxury Hotel (Shanghai Xujiahui Gymnasium Subway Station)
Hotel · 71 m
Homeinn Plus Hotel (Xujiahui Shanghai Stadium Subway Station)
Hotel · 135 m
Homeinn Plus Hotel (Xujiahui Shanghai Stadium Subway Station)
Hotel · 135 m
Hanting Hotel (Xujiahui, Shanghai Stadium)
Hotel · 151 m
Yifang Box Inn(Xujiahui Stadium Metro Station Branch)
Hotel · 153 m
Home Inn Plus - Shanghai Xujiahui 80,000 People Stadium Subway Station
Hotel · 165 m
Hanting Express Shanghai Shanghai Stadium
Hotel · 174 m
Nearby to explore
Plan around Radisson Blu Hotel Shanghai Olympic Club
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
