El Radisson Blu Hotel, Shanghai Stadium está situado en el distrito Xujiahui, a 7 km del Puente Nanpu, y ofrece una piscina interior.
Este hotel de 5 estrellas goza de una ubicación de primera clase a unos minutos a pie de la estación de metro Shanghai Indoor Stadium. Entre los lugares de culto que puedes visitar a 950 metros del hotel está el Templo Longhua. Entre los lugares de interés educativo cercanos se encuentra Campus de Xuhui, que está a 4 km del Radisson Blu Hotel, Shanghai Stadium.
Algunas habitaciones están equipadas con una caja fuerte, caja fuerte personal y Wi-Fi gratis. Algunas de sus habitaciones para no fumadores disponen de albornoces y zapatillas.
En la propiedad los huéspedes pueden disfrutar de un desayuno continental. FuHao DongYa Hotel FuLi Xuan está justo al lado del Radisson Blu Hotel, Shanghai Stadium.