The Caiping Farm House is one of the newest hotels in Beijing, having opened in 2015. Free Wi-Fi in designated areas is available at this property. Capital International Airport is located approximately 128km away and Beijing Railway Station around 133km away. After a long day of sightseeing, guests...