Casa la Posada Canillas de Albaida
Search & compare prices for Casa la Posada Canillas de Albaida in all hotel booking websites.


Casa la Posada Canillas de Albaida Address: Avda. Andalucia 1, Canillas de Albaida, Spain
Minimum price found for Casa la Posada Canillas de Albaida was: 331 EUR
Click here to get more information, photos & guest ratings for Casa la Posada Canillas de Albaida