Offering baggage storage and a restaurant, the 2-star 7Days Inn Beijing Xueyuan Road Liudaokou Subway is nearly a 5-minute stroll from the China Agricultural University. The hotel is a good starting point for Beijing's sports attractions, including the acclaimed National Stadium, which is approximately 4 km away.
This Beijing hotel is around a 10-minute ride from China National Convention Center and not far from Liudaokou underground station. The 7Days Inn Beijing Xueyuan Road Liudaokou Subway is within a 7-km distance of the lakefront Summer Palace in Beijing. The Beijing National Aquatics Center is also about a 15-minute ride away. Beijing Capital International airport can be found 35 km from the accommodation.
The hotel welcomes guests to 90 rooms fitted with an air conditioner as well as a multi-channel television. Bathrooms come with a separate toilet and a shower, along with a hairdryer and bath sheets.
Yixin Japanese Restaurant offers Japanese meals and lies only 1.6 km from 7Days Inn Beijing Xueyuan Road Liudaokou Subway.