This hotel is about 7 km from People's Square and approximately 10 km from Shanghai Hongqiao International Airport. A restaurant, a dining area, a bar, room service and a business centre are available to guests of the hotel. Each of the rooms is appointed with air conditioning and a bathroom. Features of the rooms include a TV. The bathroom offers convenient facilities including a shower. Copyright GIATA 2004 - 2016. VISA is accepted as payment at the establishment.