See all photos
666 - 66 Tianyaoqiao Road, Xuhui District, Shanghai, China
The comfortable Radisson Blu Hotel, Shanghai Stadium is situated in Xuhui, which is known for its shopping, including high-end malls selling luxury goods, and indie boutiques in the French Concession, nearly a 25-minute walk from the Yuz Museum and features 193 rooms with views of the city. Boasting a heated swimming pool and a fitness suite, this 5-star hotel offers access to the Stlgnatius cathedral "Xujiahui Catholic Church", which is merely 1.3 km away.
The hotel boasts a prime location in the vicinity of Shanghai Swimming Center tube station. Shanghai Stadium is only 650 m from the Radisson Blu Hotel, Shanghai Stadium, while Shanghai Indoor Stadium bus stop is approximately 10 minutes' walk away. The area also includes natural sights like the 5-acre Yu Garden 7 km from this accommodation. The hotel is about 10 minutes by car from Shanghai Metro train station.
The spacious rooms are complete with blackout drapes and an air conditioner, along with modern facilities such as a TV set. The rooms also offer spacious bedrooms, along with private bathrooms.
Radisson Blu Hotel, Shanghai Stadium features a kid-friendly buffet breakfast. Guests have a choice to dine in one of the 2 restaurants onsite. Kota'S Kitchen offers a variety of Japanese delicacies and lies 500 metres away.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about Radisson Blu Hotel, Shanghai Stadium! For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices