Karta Vacation Rentals
In Lecce, a pet-friendly bed & breakfast about 2 km from the city center. A short drive puts you within 15 minutes of Porta Rudiae and the Castle of Charles V, and roughly 2.9 miles from the Roman Amphitheater and Porta Napoli.