A gorgeous 19th century manor house, Dumbleton Hall is the foremost country house hotel in Worcestershire. Surrounded by almost twenty acres of woodlands & a private lake, this great getaway offers stunning rural views
- & you'll enjoy the combination of traditional elegance & comfortable accommodation during your one night stay. Your break for two will include a delicious three course dinner in the Cedar Restaurant, as well as breakfast the next morning.