Holiday Inn Express Birmingham - Castle Bromwich
1200 Chester Rd, Castle Bromwich, Birmingham, England, United Kingdom
Booking.com
Book Now