- UK Information
- UK Hotels
- Tudor Farmhouse Hotel
Tudor Farmhouse Hotel
In beautiful tranquil natural surroundings, this charming 13th century stone-built hotel offers comfortable, attractive accommodation with modern facilities seamlessly integrated alongside beautiful original features.
Rating
Prices from £85
20