Location: in the Bromwich castle, 8 km away from the city centre and 10 km from the airport.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Birmingham Holiday Destinations in Europe