Lupino House encontra-se em Castro di Lecce, a menos de 1 km de Praia Castro Marina e a 1,9 km de Praia Cala dell'Acquaviva, e apresenta acomodações com acesso a um jardim com um terraço.
Todas as unidades contam com varanda, cozinha com uma placa de fogão e uma casa de banho privativa com bidé. Há uma área de estar e área de refeições em todas as unidades.
Lupino House disponibiliza um serviço de aluguer de bicicletas e um serviço de aluguer de carros.
Praia Cala 71 fica a 2,3 km de Lupino House, enquanto Roca está a 41 km da propriedade. O aeroporto mais próximo é o Aeroporto de Brindisi – Salento, que está a 87 km de Lupino House, e o alojamento disponibiliza serviço de transfer do aeroporto por um custo adicional.