Located right in the centre of Beijing, the smoke-free Atour Hotel South Luogu Lane Beijing offers fast access to Duan Qirui Former Government Building, a mere 5 minutes' walk away. Featuring Wi-Fi in public areas, the 4-star hotel also has amenities such as a restaurant.
The hotel is about 25 km from Beijing Capital International airport and 3.5 km from such cultural venues as Tiananmen Public Square. The Atour Hotel South Luogu Lane is 500 m from the Beijing Princess Hejing House and within a few blocks of Zhangzizhonglu underground station. The location will allow you to be around 25 minutes' walk from the Palace Museum.
There are 80 rooms at the property, each of them has air conditioning, as well as entertainment amenities such as a flat-screen TV with satellite channels. The bathroom features a separate toilet and a shower, along with hairdryers and a shower cap.
Atour Hotel South Luogu Lane Beijing serves continental breakfast in the morning. Serving a wide assortment of dishes, Cafe Cuore is in close proximity to this Beijing hotel.