| Dumbleton hall hotel is a beautiful 19th century cotswold stone manor house situated in 19 acres of rolling worcestershire countryside. Dumbleton hall offers guests an 'away-from-it-all' feel, but is ideally situated close to a wide array of local attractions. Broadway... |