Atour Light Hotel Beijing West Station North Square, located 2.5 km from Century Park, features Wi-Fi throughout the property.
The Military Museum of the Chinese People's Revolution is in proximity to the hotel, while Baiyun Road bus stop is about 10 minutes' walk away. Guests can find the 267-hectare Temple of Heaven, which is 7 km away. The Atour Light Hotel Beijing West Station North Square is near Beijing East train station, around 10 minutes away by car.
This 3-star hotel features 67 rooms with a sitting area and a dining area, furnished with a writing desk. Along with coffee and tea making equipment, such essentials as climate control are also available. Bathroom comforts include a hairdryer and bath sheets, and such essentials as a separate toilet and a shower.
Atour Light Hotel Beijing West Station North Square serves a vegetarian breakfast.