The Castle is a traditional 19th-century family-run inn offering a choice of 8 real ales, an extensive wine list, and a courtyard garden. It also provides five separate en-suite rooms for accommodation.