Lecce is a fascinating historic town in Puglia, southern Italy. Due to its breathtaking Baroque architecture, Lecce is said to be reminiscent of Florence (without the crowds). A home in Lecce promises an endless feast of sights, right outside your doorstep. Find your dream property in the centre, at much more budget-friendly prices than that of other major Italian cities.