The hotel is situated by the International Media Avenue in Xicheng, enjoying a convenient location within the city of Beijing. The property is less than 3 km away from the Tiananmen Square and downtown Xidan and it is surrounded with some of the city's main points of interest, such as the Taoranting Park, the Grand View Garden and Liulichang Culture Street. The hotel is also just a 10-minute drive from the Temple of Heaven Park and a 40-minute drive from the Capital International Airport. The rooms at the hotel are tastefully appointed and equipped with all amenities guests may need for a comfortable stay. Every morning, a breakfast buffet is available at the restaurant that also serves Chinese specialties and a complete lunch buffet. Guests can rent a bike to tour the city, and those travelling by car may use the hotel's car park for their convenience.