Featuring a fitness center, restaurant and views of city, Atour Hotel Capital Airport Beijing is located in Beijing, 16 miles from Yonghegong Temple. The property is around 17 miles from Beijing National Stadium - Bird Nest, 18 miles from Shichahai Area and 18 miles from Wangfujing Street. The property has a 24-hour front desk as well as free WiFi throughout the property.
At the hotel, rooms come with a desk and a flat-screen TV. At Atour Hotel Capital Airport Beijing the rooms include air conditioning and a private bathroom.
Universal Beijing Resort is 19 miles from the accommodation, while Forbidden City is 19 miles from the property. The nearest airport is Beijing Capital International Airport, 1.9 miles from Atour Hotel Capital Airport Beijing.