Altozano Albacete This air-conditioned business hotel, built in 1940 and renovated in 2011, comprises 43 rooms. Guests are welcomed in the lobby, which offers 24-hour r ... Save Up To 60%