Holiday Inn Express Birmingham NEC, an IHG Hotel
Holiday Inn Express Birmingham NEC, an IHG Hotel
Hotel
Bickenhill Parkway
, Birmingham, England, United Kingdom
B40 1QA
84
Very Good ·
942 reviews