Situated approximately 20 minutes' walk from Red Square, the 2-star 7 Days Premium Beijing Dabaotai Metro Station Luhua Road Hotel features a restaurant and a shopping area. The hotel provides guests with Wi-Fi throughout the property.
You'll need 32-minute drive to Beijing Daxing International airport. There is the Museum of Dabaotai Han Tomb located within a few blocks of this Beijing hotel. Also, the 7 Days Premium Beijing Dabaotai Metro Station Luhua Road is 2.7 km from the World Park Beijing.
The accommodation serves a delightful breakfast every morning.