Canillas de Albaida

Hotellit

Posada la plaza ***

Situated in the Andalucian countryside at the foot of the “Parque Natural Sierra de Tejeda y Almijara”....