Dumbleton Hall Hotel

Dumbleton Hall Hotel is a traditional 19th century Manor House set in 19 acres of private gardens and woodland with a private lake. The hotel has stunning views of the Vale of Evesham and across to the Cotswolds.

The hotel’s setting, central UK location and range of facilities make it an ideal venue for leisure breaks, weddings, meetings, conferences and private functions such as anniversary dinners and birthday parties.

Visit the Dumbleton Hall Hotel website