Luxury and charm ideally located in the heart of village of Alkham close to Folkestone, Dover and Canterbury. Ten inviting rooms with complete modern amenities.
Dining ranges from gourmet to finest pub food along with finest ales, craft beers and impressive wines.