Hotel Novotel Birmingham Centre, Birmingham

70 Broad Street BirminghamB1 2HT, United Kingdom
Hotel chain: Accor