See as a list
National Trust membership
Free entry to National Trust properties throughout England, Wales, and Northern Ireland, plus discounted admission to National Trust for Scotand properties.
About the National Trust
Evesham HotelEvesham, Worcestershire
The Evesham Hotel set in 2.5 acres of secluded grounds located in the heart of England has its own unique style and character. Only 5 minutes walk into town and within 11 miles of the … more >>
Stay From: £80.00
English castle hotels