Karta Vacation Rentals





On Italy’s Adriatic shore in Lecce, right on the beach and about 14 km from Lecce city centre. A short drive (around 6 minutes) from the Statua di Manuela Arcuri and within easy reach of the Abbey of Santa Maria Cerrate and Torre Chianca Beach.