This hotel is characterised by its master design, simple style, and chic and comfortable facilities. It was built in 2008 to provide guests with a healthy, comfortable and good-value stay that will exceed their expectations. The establishment's excellent geographical location, coupled with the convenient traffic links, which extend to all directions, make it the best choice for people wishing to enjoy restaurants, entertainment and self-contained shopping, whether for business, leisure or tourism. Fully air-conditioned, the hotel comprises 83 guest rooms and is 4-storeys tall. Guests are welcomed into a lobby with 24-hour reception and check-out service, a hotel safe and a cloakroom. On-site facilities include lift access, a restaurant, conference facilities and a laundry service. Guests arriving by car can leave their vehicles in the nearby car park.
This country house hotel is located in the core downtown business area of Shanghai. It lies close to the Suzhou River and is within 1 km of Nanjing Road. People's Square is 2.3 km away, or a 10-minute drive from the hotel, whilst Shanghai railway station can be reached in 10 minutes on foot.
The hotel serves buffets for breakfast and lunch.