Karta Vacation Rentals





In the historic heart of Lecce, a short stroll from the baroque streets and about a 5-minute drive to Piazza del Duomo and Piazza Sant'Oronzo. This boutique, pet-friendly hotel sits on Viale Alfieri 11, close to the Roman amphitheater and several museums. The old town is reachable on foot and the nearest beaches are roughly 15 km by car.