Leopardi heeft accommodatie met gratis WiFi, airconditioning en tv, en bevindt zich op 9,1 km van Piazza Sant'Oronzo en 9,2 km van Piazza Mazzini.
Je kunt bij de bed & breakfast genieten van een Italiaans ontbijt.
Roca ligt op 34 km van Leopardi, en Lecce Cathedral ligt 7,3 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Brindisi - Salento, op 48 km van de accommodatie.