Villa Lena bevindt zich in Torre dell'Orso, op 3,7 km van Roca en 24 km van Piazza Mazzini, en biedt uitzicht op de tuin. De accommodatie is gelegen op 2,4 km van Spiaggia di Torre dell'Orso, en biedt een tuin en gratis privé parkeergelegenheid.
De villa met 1 slaapkamer heeft een flatscreen-tv, airconditioning en een woonkamer. De keuken beschikt over een kookplaat.
Piazza Sant'Oronzo ligt op 25 km van de villa, en Torre Santo Stefano ligt 15 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Brindisi - Salento, op 65 km van Villa Lena.