Hotel profile
Radisson Blu Hotel, Shanghai Stadium
Shanghai, China · Radisson Blu · May 2025





Radisson Blu Hotel, Shanghai Stadium sits inside the Xujiahui Sports Park area of Shanghai’s Xuhui district, with the city’s stadium culture and everyday commercial life right on the doorstep. The hotel is built for travellers who want a practical, well-connected base rather than a postcard view of the Bund. Rooms and suites are modern and quietly styled, with clear lines, work-friendly layouts and some outlooks over the stadium or the surrounding park. Dining spans Chinese dishes, international all-day options and bar service, while the wellness facilities add a pool, gym and spa treatments. Meeting space is substantial, so the hotel also works smoothly for conferences, events and business stays.