Featuring a laundromat and a restaurant, the 4-star Atour Hotel Beijing South Railway is located around 400 metres from the Beijing Zhongshan Hall Site.
Approximately a 10-minute drive from the Baiyun Taoist Temple, this Beijing hotel is also not far from the Taoranting Park. You can find the Mausoleum of Mao Zedong, which is a great place to explore the area, 3.2 km from the hotel. The giant National Museum Of China is about a 15-minute ride away, while Taoranting underground station is right near the Atour Hotel Beijing South Railway. The accommodation is located within a 5-km distance of Beijing East train station.
The private bathrooms are appointed with hair dryers and dressing gowns.
A delightful breakfast is included. BeiPing Restaurant serves various kinds of Chinese dishes a few steps from Atour Hotel Beijing South Railway.
+ More- Less
Most Popular Facilities
Internet
24-hour services
Fitness/Gym
On-site Dining
No Smoking
Wheelchair access
+ More
Gallery
Map
Tourist attractions in
Beijing
Rooms & Availability
Please wait, we’re checking available rooms for you.