The hotel was designed to appeal to sophisticated travellers who look for convenience, comfort and service. Built in 2008, the air-conditioned hotel offers 150 rooms in total and welcomes guests into a lobby with 24-hour reception and check-out service, hotel safe, currency exchange facilities, a cloakroom and lift access. Other facilities include a café, restaurant, Internet access, conference facilities, room service and a car park.
Located west of this eco hotel are the Beijing Landmark Towers, the embassy district, National Agriculture Exhibition Centre and China International Exhibition Centre. The Chaoyang Park, Beijing Lufthansa Shopping Centre, Sunflower Tower and Sanquan International Apartment are to the east of the property. Links to the public transport network (Liang Maqiao metro station) can be found right at the hotel's doorstep and Sanlidun Bar Street with a range of pubs and bars is just 1.5 km from the hotel. Also close to the hotel are a range of Beijing's tourist attractions, including Beijing Zoo (11 km), the Temple of Heaven (10.5 km) and the Forbidden City (8.6 km).