- Location: The hotel is located in the financial district, close to shopping and entertainment, and approximately 10 minutes from the city center. It is 2.5 miles for the Beijing Zoo, 5 miles from Tiananmen Square, and approximately 7 miles from the Temple of Heaven and Lama Temple.
- Guest Rooms: Guest rooms are decorated in contemporary style with neutral tones, red accents and warm wood furnishings. All the standard amenities are provided for a comfortable stay including air conditioning, hair dryers, coffee/tea maker, mini-bar, satellite television, as well as an air purifier and humidifier, robe and slippers and bath toiletries. Rooms on non-smoking floors are available upon request.
- Restaurants: The hotel has several restaurants and a coffeehouse/lounge. Menu choices include traditional Chinese as well Western and International cuisine.