See all photos
No.666-66 Tianyaoqiao Road, Xuhui District, Shanghai, China
The 5-star Radisson Blu Hotel, Shanghai Stadium has 193 rooms and is located 2.5 km from the Hongfang Creative Industrial Zone.
This hotel boasts a prime location in close proximity to Shanghai Stadium tube station. The hotel is situated 16 minutes on foot from the Stlgnatius cathedral "Xujiahui Catholic Church", which is considered to be a sacred site. 2.7 km from the Radisson Blu Hotel, Shanghai Stadium, guests will also find the Soong Ching-ling Memorial Residence. The nearest bus stop is Shanghai Indoor Stadium, located approximately a 10-minute walk away.
A continental breakfast is offered on-site. The restaurant FuHao DongYa Hotel FuLi Xuan is just steps from this accommodation.
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.
100% Verified Reviews
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices