Karta Vacation Rentals
On the island of Favignana, a short stroll from Scalo Cavallo and Cala San Nicola and within easy reach of Cala Rossa Beach. About 2 km from the town center and minutes from the port — a pet-friendly, spa hotel near the beaches and island sights.