News

MERCURE Gloucester Bowden Hall Hotel, a Georgian country house based in the Cotswolds, is the ideal stop off, whether it be to rest your head after a beautiful wedding, bring loved ones together ...
The food and where it can be served is, arguably, Bowden Hall’s biggest USPs. While global in outlook (and in terms of crowd-pleasing), there’s a strong sense of the local and seasonal.