About this property
A wonderful country property situated between the attractive white washed villages of Canillas de Albaida and Archez. This property has stunning views down over the verdant countryside, of Mount Maroma and of the sea.
The interior accommodation …