Villa del Geco ligt in Poggiardo, op 36 km van Roca en 42 km van Piazza Mazzini. De accommodatie biedt gratis WiFi, een tuin met een buitenzwembad, en toegang tot een hot tub.
Elke unit heeft een eigen badkamer en een douche, airconditioning, een flatscreen-tv en een koelkast. Sommige units hebben een balkon en/of een patio met uitzicht op de tuin.
Bij de villa kun je gebruikmaken van een barbecue.
Piazza Sant'Oronzo ligt op 42 km van Villa del Geco, en Grotta Zinzulusa ligt 8,9 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Brindisi - Salento, op 82 km van de accommodatie.