Castle Elvira encontra-se em Trepuzzi, a 19 km de Praça Piazza Sant'Oronzo, e apresenta acomodações com uma piscina exterior, estacionamento privado gratuito, um jardim e um salão partilhado. A 20 km de Piazza Mazzini (praça) e 44 km de Reserva Natural de Torre Guaceto, o alojamento providencia fornece um terraço e um bar. Este resort tem banheira de hidromassagem, serviço de quartos e acesso Wi-Fi gratuito em toda a propriedade.
Apresentando uma casa de banho privativa dispondo de bidé e produtos de higiene pessoal gratuitos, todos os quartos do alojamento têm uma televisão de ecrã plano e ar condicionado, e alguns quartos têm varanda. As acomodações têm um cofre.
Em Castle Elvira vai encontrar um restaurante que serve gastronomia italiano. Além disso, há também a possibilidade de solicitar opções vegetariano, vegan e sem glúten.
Pode jogar ténis de mesa em Castle Elvira, e a área é popular para ciclismo.
Roca fica a 46 km de Castle Elvira, enquanto Lecce Cathedral está a 19 km da propriedade. O aeroporto mais próximo é o Aeroporto de Brindisi – Salento, que fica a 31 km de Castle Elvira, e a propriedade oferece um serviço de transfer do aeroporto por um custo adicional.