Choose your room
Atour Hotel Beijing West Railway Station South Square 4*
- Free Wi-Fi
- 24-hour services
24-hour reception
- Express check-in/ -out
- Fitness/Gym
Fitness centre
- On-site Dining
Restaurant
- Air conditioning
The 4-star Atour Hotel Beijing West Railway Station South Square is nestled in the Fengtai district, at a distance of 4.1 km from sports attractions, such as Cadillac Arena. There is also parking.
The hotel is located about 5 minutes' walk from Wanzi tube station and approximately 10 minutes by car from Central Conservatory of Music. Cultural sights in the area are the 37.9m - high obelisk "Monument to the People's Heroes" (7 km) and Beijing World Art Museum (2.4 km). Beihai Park is situated approximately 7 km from this hotel. The nearest underground station is approximately a 5-minute walk away.
There are 158 rooms at the accommodation, each of them has air conditioning, as well as entertainment amenities such as a flat-screen TV with satellite channels. They are appointed with a sofa and a writing table, and also feature coffee/tea making facilities. Providing a hair dryer and dressing gowns, the private bathrooms come with a shower.
Begin the day with buffet breakfast. Yoshinoya offers a wide range of Japanese dishes and lies about 20 minutes' walk from the hotel.