Leone is gelegen in Castro di Lecce en heeft accommodatie met airconditioning en een balkon. De accommodatie heeft uitzicht op de zee en ligt op minder dan 1 km van Spiaggia di Castro Marina en 2,3 km van Cala dell'Acquaviva.
De vakantiewoning is voorzien van 1 slaapkamer, 1 badkamer, beddengoed, handdoeken, een flatscreen-tv, een eethoek, een volledig uitgeruste keuken, en een terras met uitzicht op de stad.
Cala 71 ligt op 2,7 km van de vakantiewoning, en Roca ligt 40 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Brindisi - Salento, op 88 km van Leone.