7 Days Inn Beijing West Railway Station South Squa

  • Wi-Fi
  • Valet parking

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
Important information
Check-in: from 10:30 until 23:59
Check-out: until 12:00