Dumbleton Hall Hotel
Nr EveshamDumbleton, United Kingdom
Business hours of reception: from 07:00 a.m. to 11:00 p.m. The reception team at Dumbleton Hall Hotel will welcome guests to their beautiful 3 star, 19th century Cotswold stone manor house situated in 19 acres of rolling Worcestershire countryside. Dumbleton Hall Hotel offers guests an ‘away-from-it-all’ feel, but is ideally situated close to a wide array of local attractions. Broadway is only 6 miles away offering charming shops, antiques galleries and tea rooms. The riverside towns of Tewkesbury, Evesham and Upton-on-Severn are close by and only 10 miles away is Cheltenham with its racecours Read more about Dumbleton Hall Hotel