The Mercure Gloucester Bowden Hall Hotel is set in a grand old country house surrounded by acres of landscaped grounds, providing well-appointed rooms and sweeping views over the forest and lake.
Consider staying in nearby Gloucester. The Mercure Gloucester Bowden Hall Hotel is set in a grand old country house surrounded by acres of landscaped grounds, providing well-appointed rooms and sweeping views over the forest and lake.