Karta Vacation Rentals
In Lecce, minutes from the baroque center. B&B Tarantola is a compact guesthouse within a 10-minute drive of the Holy Cross Cathedral and the Roman Amphitheater, about 1.8 mi from Piazza del Duomo and 0.9 mi from Chiesa dei Santi Nicolo e Cataldo.