Norwood Hotel, Birmingham

87-89a Bunbury Road BirminghamB31 2ET, Reino Unido