Located in Carloforte in the San Pietro island region, with Cala Lunga Beach and Spiaggia dell'Isola Piana nearby, Villa Elicriso provides accommodation with free Wi-Fi and free private parking, as well as access to a fitness room.
Number of rooms: 3
locTaccarossa, 09014 Carloforte, Italy