Choose your room
Atour Hotel Beijing South Railway Station Liujiayao Metro Station 4*
- Wi-Fi
- 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 the Imperial Vault of Heaven. The 4-star hotel serves Chinese dishes prepared in the Chinese restaurant on site.
This Beijing hotel boasts a prime location in the immediate vicinity of Liujiayao Station tube station. The Red Theatre Beijing in Beijing is within 3 km of the Atour Hotel Beijing South Railway Station Liujiayao Metro. The Forbidden City is about a 15-minute drive away, and Beijing East train station is situated about a 10-minute drive from the accommodation.
The comfortable rooms are equipped with free wireless internet, as well as comforts such as climate control. The rooms also have private bathrooms.
The hotel offers a daily buffet breakfast. Situated in the vicinity of the Atour Hotel Beijing South Railway Station Liujiayao Metro, the restaurant XiBu Ma Hua Beef Noddle offers a Chinese menu.