Nestled in the heart of vibrant Lecce, Lu Leccio offers a unique and unforgettable experience for travelers seeking authentic Italian charm. Immerse yourself in the rich history and culture of this captivating city, just steps away from stunning architecture, delectable cuisine, and lively piazzas.
Attractions
Torre Sant’Andrea
73026 Melendugno, Province of Lecce, Italy
