Holiday Inn Express Birmingham - Snow Hill, an IHG Hotel
Holiday Inn Express Birmingham - Snow Hill, an IHG Hotel
Hotel
Snow Hill Plaza St Chads Queensway
, Birmingham, England, United Kingdom
B4 6JN
80
Very Good ·
926 reviews