Hotel Mirador de Canillas

Canillas de Albaida, Two Star