Zheng Yang Farm House offers pet-friendly accommodation in Huairou District. The farm stay has a barbecue and sun terrace, and guests can enjoy a meal at the restaurant. A terrace or balcony are featured in certain rooms. Zheng Yang Farm House features free WiFi throughout the property. A flat-screen TV is available. There is a 24-hour front desk at the property. The area is popular for cycling and hiking. The farm stay also offers free use of bicycles. Beijing Capital Airport is 24.9 miles away.