About this property
A luxurious boutique resort in an exclusive location, comprising 2, 3 or 4 bedroom apartments that are beautifully integrated within their natural surroundings.
The development enjoys breath-taking views from its huge terraces across the Mediterranean …