Karta Vacation Rentals
On Italy’s southern tip where the Adriatic and Ionian seas meet, in sunny Leuca. This waterfront boutique hotel sits steps from the Ionian Sea (0.1 mi) and a short walk to Marina di Leuca Port and Santa Maria di Leuca Beach. A family-friendly base for exploring grottoes, lighthouses and coastal caves.