7 Days Inn Beijing West Railway Station South Squa
- Wi-Fi
- Valet parking
- View all
The 2-star 7 Days Inn Beijing West Railway Station South Squa offers 125 rooms 3.6 miles from the giant National Museum Of China. This budget hotel also includes parking.
The Beijing property is just a short stroll from Inner Mongolia autonomous region Hulun Buir Kaoquanyang and serves delectable meals.
The hotel boasts a prime location in Beijing, at a medium distance from Wanzi metro station. The 267-hectare Temple of Heaven is about 15 minutes' drive from the accommodation and Beijing Capital International airport is 25 miles away. This Beijing hotel is approximately 10 minutes' drive from National Centre for the Performing Arts. The nearest metro station is approximately 10 minutes' walk away.
7 Days Inn Beijing West Railway Station South Squa Facilities
Internet | Wi-Fi |
Parking options | Parking, Valet parking |
Property services | 24-hour room service |
General facilities | Elevator |