The 4-star Shanghai Sports Hotel sits just 650 m from the Neo - Gothic Roman Saint Ignatius Catholic Cathedral and offers a ballroom and a convenience store. 196 rooms and the coffee bar are available during the stay at the hotel nestled right in the centre of Shanghai.
This business hotel is 19 minutes' walk from the Xujiahui Business Circle and about 6 km from the must-see Shanghai Museum. Located 700 metres from Xujiahui underground station, the Sports is within a 10-minute drive of the Shanghai Museum of Arts and Crafts. The area features a number of shopping sites, such as People's Public Square, which is within 7 km of the property. Shanghai Indoor Stadium bus stop is at a distance of a short way from this hotel.
HeJi XiaoCai serves Chinese dishes and lies 650 m from Shanghai Sports Hotel.