Manor house pub, The Owl Hotel, offers rooms with breakfast, Wi-Fi, and an eclectic menu. Enjoy the garden and board games. Rooms feature en-suite bathrooms and digital TV.