Karta Vacation Rentals





In the heart of Lecce, steps from baroque streets and lively squares. This pet-friendly apartment is within a 10-minute walk of the Chinese Missionary Museum and the Franciscan Art Gallery, about 0.3 mi from Piazza Giuseppe Mazzini and 0.9 mi from Casa Museo Spada.