Located 3.6 km from North Canal Ruins, 7Days Inn Tongzhou Liyuan Beijing includes 113 rooms. There is also a car park.
You'll need 30-minute drive to Beijing Capital International airport. The hotel stands fairly close to Linheli Station tube station. Guests of the property can get to the Han Meilin Art Museum, which is around 10 minutes away by car.
Providing a separate toilet and a shower, some bathrooms come with bathrobes.