1800 Zhong Shan South Road, No. 2, Shanghai, China
The 4-star Shanghai Olympic Hotel is situated in the very heart of Shanghai around 7 km from the must-see Shanghai Museum. While boasting a location just steps from Shanghai Stadium underground station, this resort includes a swimming pool and a health club.
The hotel is about 5 km from Shanghai Hongqiao International airport and about 10 minutes' drive from such cultural venues as the offbeat and macabre Shanghai Public Security Museum. Within 6 km of the Olympic Shanghai you will reach the Former French Concession. Also, Caoxi Park is situated 16 minutes' walk away. The Huangpu River lies 2.5 km from the property. Shanghai Indoor Stadium bus stop is in the vicinity of this accommodation.
Each morning, Shanghai Olympic Hotel serves a buffet breakfast. This Shanghai hotel invites guests to have a drink at a lounge bar. You can dine at Regal International East Asia Hotel Cafe, 600 metres away.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Shanghai Olympic Hotel!
For your convenience, we have collected the reviews from several sources.
Mark
2020-07-22
Luwan is a district that deserves exploring. It is within a walking distance of st ignatius cathedral and Ascendas Plaza.
George
2020-06-17
An excellent base for exploring Shanghai. We really enjoyed our stay. The rooms suited the needs...