This bed & breakfast is situated in Lecce Historic Center, just steps from Piazza Sant’Oronzo and Roman Amphitheater, and within a short walk of Holy Cross Cathedral. You’ll also find Church of Santa Chiara and Castle of Charles V less than a mile away.