Villa del Geco localiza-se em Poggiardo, a 36 km de Roca e a 42 km de Piazza Mazzini (praça), e fornece acomodações com acesso Wi-Fi gratuito e um jardim com uma piscina exterior, além de acesso a uma banheira de hidromassagem.
Cada unidade apresenta casa de banho privativa e chuveiro, ar condicionado, televisão de ecrã plano e frigorífico. Algumas unidades incluem varanda e/ou pátio com vista do jardim.
Villa del Geco disponibiliza comodidades para churrascos para uso dos hóspedes.
Praça Piazza Sant'Oronzo fica a 42 km de Villa del Geco, enquanto Caverna Zinzulusa está a 8,9 km de distância. O aeroporto mais próximo é o Aeroporto de Brindisi – Salento, que fica a 82 km de Villa del Geco.