Mercure
Gloucester - Bowden Hall Hotel is located in the countryside of Gloucester, only three miles from the train station. Nestled in the vast area of woodlands, the elegant building welcomes guests on leisur ...
Read more
Mercure
Gloucester - Bowden Hall Hotel is located in the countryside of Gloucester, only three miles from the train station. Nestled in the vast area of woodlands, the elegant building welcomes guests on leisure and business trips alike. Meeting rooms are equipped with amenities to serve your business needs while the health club will help you ease the body and the mind. There are sites to visit and things to see, ranging from the village of Upton St. Leonards, Rococo Garden in Painswick, and Cotswolds, a hill range dubbed the Heart of England. A relaxing break from the city is guaranteed at the Mercure Gloucester - Bowden Hall Hotel.