This is one of our country properties in Spain located in a breathtaking setting. It is situated in the National Park above the village of Canillas de Albaida. From the property there are truly magnificent views of the countryside and the mountains. The accommodation comprises a living room, kitchen and a bathroom.
This country property would be ideal for those looking to forget the stress of everyday life and enjoy the nature.
And, when we speak of value, we are not referring exclusivel ...