Villa Elicriso is situated on the beautiful Island of San Pietro, just 5 km from the historic center of Carloforte and 2 km from the tuna fisheries and the enchanting cliffs of Punta. A pedestrian path from the property allows you to reach the sea in just 5 minutes.