7 Days Inn Beijing Capital Airport Branch includes 173 rooms and is 4.2 km from the Lakeview Place. The hotel also includes parking.
Located merely a 10-minute walk from Hualikan underground station, this 2-star hotel is a 10-minute ride from the New China International Exhibition Center. Guests of the property can get to the Red Brick Art Museum, which is 7 km away.