Villa Cleofe encontra-se em Tuglie, a 37 km de Praça Piazza Sant'Oronzo e a 37 km de Piazza Mazzini (praça), e apresenta acomodações com acesso a um jardim com um terraço. O estacionamento privado está disponível no local.
O alojamento está equipado ar condicionado e possui uma cozinha, uma televisão de ecrã plano e uma casa de banho privativa com bidé e um secador de cabelo. Para maior comodidade, o alojamento pode fornecer toalhas e roupa de cama por um custo extra.
Roca fica a 48 km de Villa Cleofe, enquanto Gallipoli Train Station está a 10 km da propriedade. O aeroporto mais próximo é o Aeroporto de Brindisi – Salento, que fica a 76 km de Villa Cleofe.