



Situated within the iconic Shanghai Stadium complex in the Xuhui District, the Radisson Blu Hotel Shanghai Stadium offers a distinctive address that sets it apart from the city's conventional business hotels. The 207-room property sits adjacent to one of China's most recognisable sporting landmarks, placing groups in a dynamic, well-connected neighbourhood with easy metro access and proximity to...
Create a free account to see the full venue profile and start planning your retreat.