Address : 2 chongwenmen inner street (aka chongwenmen nei da jie), dongcheng district, beijing Show Hotel Map
The hotel is situated 100 metres away from Beijing Railway Station and 800 metres from Wangfujing Avenue. It also is located within a 10-minute walk of Tiananmen Square and around 20 minutes' walk from the Temple of Heaven and Palace Museum. Capital International Airport is a 45-minute drive away.