Map of Castles in Hertfordshire | Map of ALL Castles in England
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
Dumbleton HallEvesham, Worcestershire
Dumbleton Hall Hotel is a beautiful 19th century Cotswold stone manor house situated in 19 acres of rolling Worcestershire countryside. Dumbleton Hall offers guests an away-from-it-all feel but is ideally situated close to … more >>
Stay From: £94.00
English castle hotels