The Crowne Plaza Birmingham City Centre

Central Square, Holliday Street
Birmingham
United Kingdom