About this property
The property is located in the hills of Cabrils, in a quiet area between sea and mountains. Cabrils is a picturesque Mediterranean town known for its variety of restaurants and fantastic sports infrastructure and other amenities for a comfortable …