Welcome
to Dumbleton Hall

A traditional Cotswold Manor House with fabulous interior features set in 19 acres of stunning gardens, woodland and lake.

About the Hotel