Featuring Wi-Fi throughout the property, Atour Light Hotel Beijing West Station North Square is 7 km from the Forbidden City. There is also a car park.
The hotel is located within a 5-minute drive of the Lianhuachi Park, in proximity to Daguanying tube station. Plus this 4-star hotel is only 1.9 km from the Chinese Military Museum. The Atour Light Hotel Beijing West Station North Square is 15 minutes by car from Beihai Park. There is Baiyun Road bus stop in the vicinity of the property.
This hotel has 67 rooms with a sitting area and a dining area. A flat-screen TV with satellite channels along with coffee and tea making equipment are provided. Climate control are featured for guests' comfort. Bathroom essentials include a separate toilet and a shower, and such comforts as a hairdryer and bath sheets. They offer views of the city.
A vegetarian breakfast is offered at Atour Light Hotel Beijing West Station North Square. HongYun TianWaiTian Roast Duck serves Chinese dishes and lies only 1.2 km from this property.