Karta Vacation Rentals
In the heart of Lecce, minutes from the old town and baroque sights. About a 7‑minute walk from Lecce Train Station, 600 yards from Piazza Sant'Oronzo and 500 yards from Lecce Cathedral—perfect for walking to the city's main squares.