Novotel Birmingham Centre

70 Broad Street
Birmingham
United Kingdom