Located in Downtown Beijing, this hotel is within a 15-minute walk of Wangfujing Street, Forbidden City and The Palace Museum. Tiananmen Square and Tiananmen are also within 1 mi (2 km). Dengshikou Station is 8 minutes by foot and Wangfujing Station is 15 minutes.