Luxury Hotels Atlas / Places / China / Shanghai / Radisson Blu Hotel, Shanghai Stadium

Radisson Blu Hotel, Shanghai Stadium

Shanghai, China · Radisson Blu · Accessible Luxury

Radisson Blu Hotel, Shanghai Stadium: ExteriorRadisson Blu Hotel, Shanghai Stadium: ExteriorRadisson Blu Hotel, Shanghai Stadium: Bedroom

The bed is inside Shanghai Stadium. In May 2025 Radisson Blu took floors 6 through 12 at 666 Tianyaoqiao Road, 208 rooms that look either into the bowl or out over the trees of Xujiahui Sports Park. A 25-meter pool with glass walls sits in the same building. The shops of Xujiahui are a walk away. The door is the stadium.

About Radisson Blu Hotel, Shanghai Stadium

History

Radisson Blu Hotel, Shanghai Stadium opened in May 2025 on floors 6 through 12 of Shanghai Stadium at 666 Tianyaoqiao Road. Jin Jiang Radisson developed it with JUSS Sports. There are 208 rooms, from 38 to 200 square meters, facing either the field or Xujiahui Sports Park.

The setting

Inside Shanghai Stadium, 666 Tianyaoqiao Road, Xuhui, in Xujiahui Sports Park. The shopping streets called Xujiahui are next door. The door itself is the stadium.

Open Radisson Blu Hotel, Shanghai Stadium in the atlas for live weekend rates, photos, and the full folio.

More Radisson Blu hotels

More hotels in Shanghai

Radisson Blu in The Maison: the brand's idea, history and every house on the atlas.

All luxury hotels in Shanghai

How the six LHA Tiers work