Karta Vacation Rentals
In Lecce's historic center, a short walk from the Cathedral and Roman Amphitheatre. Set in the Old Town near Piazza Sant'Oronzo and Piazza Mazzini, this boutique palazzo puts you steps from Duomo Square and the city's baroque highlights.