Situated about a 25-minute walk from the Yanqi Lake, Yanbai Villa Beijing hotel offers a meeting room with a range of business amenities. This hotel features 24-hour security service and a luggage locker along with baggage storage.
The hotel is nestled 3.7 km from Great Wall of China and 2.2 km from Lake Scenery Water Park. The Yanbai Villa is also 120 minutes' drive from the Beijing East train station.
The rooms include views of the mountain.