Located in Downtown Beijing, this hotel is within a 10-minute walk of Jingshan Park, Zhongnanhai and Beihai Park. Nanluoguxiang and National Art Museum of China are also within 15 minutes. Dongsi Station is 20 minutes by foot and Zhangzizhonglu Station is 29 minutes.