The hotel is located in south-western Shanghai, right beside the famed shopping Mecca of Xujiahui. The hotel also is about 5 km away from the city centre and 6 km from the railway station.This hotel comprises a total of 168 high standard accommodation units. It also offers meeting facilities, and the onsite business centre provides typing, fax, photocopying and ticket reservation services. There are also a range of meeting rooms available. Facilities on offer to guests include a lobby, a beauty salon, lift access, conference facilities and room and laundry services (both for an additional fee).All rooms are equipped with basic amenities including a telephone, air conditioning, a hairdryer, satellite TV, a safe and a fridge.The hotel's restaurant mainly serves local specialities. Guests can also relax in the hotel bar.