Karta Vacation Rentals
On the island of Favignana, just a 5-minute drive from Cala Rossa Beach and 3 km from the town center. Ipogei Garden is nearby, and the historic Cattedrale di San Lorenzo and Museo Regionale Pepoli sit about 27–28 km away. Pet-friendly and family-friendly, this villa puts you close to sun, sea and island life.