Providing 212 rooms, the 4-star Shanghai Olympic Hotel is approximately a 20-minute walk from the Stlgnatius cathedral "Xujiahui Catholic Church". Boasting a swimming pool and a health club, the resort offers access to the reconstructed 3rd-century Longhua Buddhist Temple, which is a mere 1 km away.
This hotel is in the centre of Shanghai, just 15 minutes' drive from Shanghai Hongqiao International airport. The Xujiahui Park is within a few blocks of the Olympic, while Shanghai Indoor Stadium bus stop is around 10 minutes' walk away. Guests might as well enjoy proximity to Basketball Park, situated about 900 metres away. No matter the religion, travellers prefer to visit the Neo - Gothic Roman Saint Ignatius Catholic Cathedral, a popular place of worship located 2 km from this accommodation. Shanghai Stadium underground station is a stone's throw from Shanghai Olympic Hotel.
A buffet breakfast, with different food options, is offered each morning. There is a pool bar onsite. Guests may find the restaurant Regal International East Asia Hotel Cafe 600 metres from the hotel.