About this property
Welcome to Eden - a new project consisting of a selection of three and four-bedroom town houses and semidetached villas all boasting spectacular sea views. These new luxury properties offer spacious and brightly interior living space, with dining area,...