Located on Wangfujing Avenue in the heart of Beijing's downtown, it is a short walk to the Forbidden City and Tian'anmen Square. The hotel is a full-service international 5 star hotel with 395 luxurious rooms that are suitable for both international and domestic business and leisure travelers.