




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.