The hotel is tastefully designed and surrounded by green gardens and peaceful surroundings. It serves as an oasis right among the bustling city life of Beijing. Built in 2008, the air-conditioned hotel features a lobby with 24-hour reception and check-out service, a hotel safe, a cloakroom and lift access. The café, bar and restaurant cater to guests' dining and refreshment needs, whilst the conference facilities and Internet access may be of use to business guests. Room and laundry services and a car park are also provided. The hotel has 164 well appointed rooms and suites.
The hotel is located next to the Wangjing Industrial and Business Park where all the multinational companies are located. Guests can reach public transport easily on foot and the Beijing Railway Station is roughly 14 km from the hotel. It is also just 10 minutes' drive away from the International Exhibition Centre and in the near proximity to Beijing Capital Airport.