Brook House Hotel is set in a rural area of Welland next to Church Street, Westbury Court Garden and Sudeley Castle. The property features a baggage storage and parking.
The city center is 4 km away from the hotel.
The rooms in Brook House Hotel come with free Wi-Fi, a work desk and an iron with ironing board. Some rooms overlook the garden.
Brook House Hotel is within a 20-minute drive to Gloucestershire airport.