Holiday Inn Express Birmingham City Centre

65 Lionel Street
Birmingham
United Kingdom