About this property
Eden Park 2 bed terraced villa.
Eden Park is a complex on the outskirts of San Nicola Arcella along the south west coast of Italy.
A small complex with terreced villas and great sea views.
Each villa comprises of two storey with two bedrooms and a …