Il Geco encontra-se em Salice Salentino, a 23 km de Praça Piazza Sant'Oronzo e a 23 km de Piazza Mazzini (praça), e apresenta acomodações com acesso Wi-Fi gratuito, ar condicionado, um jardim e um salão partilhado.
Há uma casa de banho privativa com bidé em cada unidade, assim como produtos de higiene pessoal gratuitos, um secador de cabelo e roupões de banho.
Il Geco disponibiliza um serviço de aluguer de bicicletas.
Roca fica a 49 km de Il Geco, enquanto Lecce Cathedral está a 22 km da propriedade. O aeroporto mais próximo é o Aeroporto de Brindisi – Salento, que está a 40 km de Il Geco, e o alojamento disponibiliza serviço de transfer do aeroporto por um custo adicional.