Reservation
? nights Book

Hotel Map

Map of the hotel

Hotel Info

Sports Hotel Shanghai is located in the central business district of Xujiahui, close to Guangqi Park and Xujiahui Catholic Church. Superior and convenient transportation.

Sports Hotel Shanghai is invested and constructed by Shanghai Sports Sports Development Co., Ltd. and belongs to Shanghai Xujiahui Mall Group. The hotel has a building area of 2.7 million square meters and a height of 87 meters. The main building has 23 floors, the auxiliary building has 4 floors, and the basement has 2 floors. The hotel is equipped with guest room area, fitness area, entertainment area, business area, catering area, etc. It has complete supporting facilities and first-class services to meet the multi-level needs of guests.