This hotel is located close to South railway station in the Xuhui district of Shanghai. It is only 1 block from the nearest subway station and nearby points of interest include the Guangda Exhibition Centre and Shanghai Stadium. The hotel is situated 15 km from Hongqiao Airport. Guests can enjoy a pleasant stay in one of the 107 rooms. Services and facilities at the hotel include a restaurant, a breakfast room and a bar. The hotel features rooms with air conditioning and a bathroom. Other features include internet access, a telephone and a TV. The bathroom offers convenient facilities including a shower. Copyright GIATA 2004 - 2016. It is possible to order breakfast. The following credit cards are accepted at the accommodation: American Express and VISA.