Dumbleton Hall

Dumbleton Hall
Photo: Dumbleton Hall / Google

Dumbleton Hall is a country house in the village of Dumbleton, south of Evesham near the Gloucestershire border, set in its own grounds in the countryside of the Vale rather than in the town itself.

Check availability on Booking.com →

← Back to Evesham & the Vale hotels