About this property
This delightful villa is located a short drive to Archez and Canillas de Albaida. It has very easy access straight off the Archez to Salares road. It enjoys an elevated situation and offers 360° views to the verdant countryside, mountains and across to...