Localizado em Lecce, o Euphorbia Residence dispõe de acomodações auto-suficientes com acesso Wi-Fi gratuito. O centro histórico fica a 10 minutos a pé da propriedade.
Os apartamentos incluem ar condicionado, uma área de estar com sofá e televisão de ecrã plano, bem como uma cozinha equipada com uma máquina de lavar roupa.
A varanda e o terraço estão equipados com uma mesa e cadeiras, onde os hóspedes poderão desfrutar de refeições nos meses mais quentes.
A Estação Ferroviária de Lecce fica a 1,5 km do Residence Euphorbia. A circular da cidade fica a 5 minutos de carro.