Super 8 Hotel Beijing Shijingshan Ba Jiao includes 98 rooms and is at a distance of 2.3 km from Laoshan Velodrome.
The hotel is located within 5 minutes' walk of Wanda Plaza, within walking distance of Babaoshan tube station. Beijing 301 Hospital is at a distance of 4.8 km from the property in Beijing. There is Lugou Qiao about 7 km from this 2-star hotel. The accommodation is within close distance of Airport Transfer bus station. Beijing Capital International airport is 45 km from Super 8 Hotel Beijing Shijingshan Ba Jiao.
Yoshinoya, which serves Japanese specialities, is about 5 minutes' walk away.