Located in Downtown Beijing, this luxury hotel is within a 10-minute walk of Oriental Plaza, National Museum of China, and Wangfujing Street. Tiananmen Square and Tiananmen are also within 15 minutes. Wangfujing Station is only a 2-minute walk and Tian'anmen East Station is 14 minutes.