Hotel is located near the city center at Changan Street West, adjacent to the Central Government Offices, Financial Street, shopping centres and numerous historical sites such as Tian An Men Square and Forbidden City. The hotel is within 40 minutes driving distance to the Capital International Airport, and 5 minutes to the Beijing West Railway Station, the nearest subway station is within walking distance. This deluxe hotel is an ideal place to reside for business and leisure travelers with its excellent location and up-to-date modern facilities.