À Shanghai, Radisson Blu Hotel, Shanghai Stadium propose une salle de sport, un bar et le Wi-Fi gratuit. Musée d'Art et d'Artisanat de Shanghai se trouve à 3,5 km de l’établissement. 上海植物园 se trouve à 3,6 km de l’hôtel.
Certaines chambres comportent la climatisation et une salle de bains privative. Les équipements sur place comprennent une piscine chauffée, un parking et un restaurant. Certaines chambres mesurent jusqu’à 70 m². Ils disposent d’une chambre. Au maximum, deux personnes peuvent y séjourner.