Karta Vacation Rentals





In the heart of Lecce’s city center, this compact apartment puts you within a 5-minute walk of the Franciscan Art Gallery and the Chinese Missionary Museum. Piazza Giuseppe Mazzini is a quick stroll away and the Castle of Charles V sits about 0.6 miles from your door—perfect for sightseeing on foot. Ideal city-center apartment for short stays and self-guided exploration.