Karta Vacation Rentals





On Salina Island in Malfa, this beachside hotel sits steps from the Church of the Immaculate Conception and Piazza Immacolata. Scario Beach and Malfa Harbour are both within about a kilometer, making it an easy base for island days. Pet-friendly and family-friendly vibes meet seaside convenience.