Offering a swimming pool, the 4-star Shanghai Olympic Hotel is nestled in Xuhui, which is home to the Shanghai Botanical Gardens and historic places of worship like the huge Buddhist Longhua Temple and the neo-Gothic St Ignatius Cathedral, 15 minutes by car from The Shanghai Museum. 212 rooms and the lounge bar are available during the stay at this hotel nestled in the very heart of Shanghai.
The Olympic is located in Shanghai, within easy walking distance of Shanghai Stadium tube station. East Asia Exhibition Hall is 1.3 km from the accommodation and Shanghai Hongqiao International airport is 15 km away. Souvenir shopping lies a 10-minute drive of the property. Shanghai Indoor Stadium bus stop is within walking distance of Shanghai Olympic Hotel.
Buffet breakfast is offered each morning. Guests can also enjoy Scandinavian food at IKEA Restaurant located nearby, it is 1.1 km away.
Popular 5 stars Hotel in London: Radisson Blu Edwardian Hampshire Hotel London
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
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...
Find your perfect place to stay!
Great locations and deals for every budget.