Choose your room
Atour Hotel Beijing South Railway Station Liujiayao Metro Station 4*
- Wi-Fi
- Free parking
- 24-hour services
24-hour reception
- Fitness/Gym
Fitness centre
- On-site Dining
Restaurant
- Air conditioning
- No pets allowed
Nestled in the Fengtai district of Beijing, the comfortable Atour Hotel Beijing South Railway Station Liujiayao Metro is nearly 25 minutes' walk from Imperial Vault of Heaven. The 4-star hotel also provides guests with 24-hour security service.
Located within 3 km of The Red Theatre Beijing, the hotel is also 4.8 km from Beijing East railway station. Cultural sights in the area are the giant National Museum Of China (6 km) and Tiananmen Public Square (7 km). Forbidden City-The Palace Museum lies about a 15-minute drive away, and Liujiayao Station tube station is right near the Atour Hotel Beijing South Railway Station Liujiayao Metro.
The comfortable rooms comprise a sitting area featuring Wi-Fi and a flat-screen cable TV along with air conditioning. Guests can also use a separate toilet, along with such amenities as hair dryers and dressing gowns.
A buffet breakfast is available daily at Atour Hotel Beijing South Railway Station Liujiayao Metro. Discover all the flavours of Beijing in the Chinese restaurant, where you can taste Chinese delicacies. The property is just 1.2 km from XiBu Ma Hua Beef Noddle, serving Chinese cuisine.