Two Acres of Farm Village offers pet-friendly accommodation in Zhangbei. Guests can enjoy the on-site restaurant.