Broom Hall Inn
Broom Hall Inn is a great place to stay in Alcester.
This hotel is located in a rural area, 29 km from Cadbury World. The city center is 5 km away from the hotel.
Broom Hall Inn has 12 guestrooms appointed with heating, television, coffee/tea makers, an iron with ironing board and a work desk and provides ideal lodging in Alcester.
Broom Hall Inn is set 35 km from Birmingham International airport.
There are wedding services and ironing service to enhance a stay at this property.