The Meile Farmhouse is one of the newest hotels in Beijing, having opened in 2017. Xinglong Railway Station and Capital International Airport are located 75km and 131km away respectively. In their spare time, guests can explore the hotel's surroundings. This Beijing hotel features parking on site. ...