The hotel is situated in the heart of the city center, step away from Beijings main thoroughfare, the East Changan Avenue, near the famous Tiananmen Square and the Forbidden City. The capitals premier shopping district - Wangfujing is also within walking distance. The hotel is 30 minutes driving distance away from the Capital International Airport, the Beijing Railway Station is within walking distance.
The hotel restaurant serves Chinese traditional cuisine including Cantonese, Sichuan dishes, as well as local snacks and deserts in the lightly lit. The hotel also provides private dining rooms.