Karta Vacation Rentals





In the heart of Lecce’s baroque centro, a 5-star Art Deco hotel puts you steps from the Holy Cross Cathedral and Piazzetta Sigismondo Castromediano. Church of the Gesu and Santa Maria della Grazia are moments away. City-center and pet-friendly (pets up to 8 kg, extra charge €35 per room, per day).