Situado apenas a 400 metros da Praia de Santa Maria di Leuca, o Leuca Residence apresenta acomodações auto-suficientes com um pátio privado e assentos ao ar livre.
Os apartamentos possuem um salão com televisão por cabo, uma área de refeições e uma kitchenette com uma placa de fogão, utensílios de cozinha e um frigorífico. O apartamento no último piso oferece vistas para o Mar Mediterrâneo. A Leuca Residence providencia aos hóspedes pacotes de almoço e jantar, preparados a partir de ingredientes locais, mediante um custo adicional. Os hóspedes podem organizar passeios de barco por um custo adicional, quando reservado com antecedência.
A Leuca Residence fica apenas a 100 metros da paragem de autocarro mais próxima, que providencia autocarros para Gallipoli, Otranto e Lecce. A Estação Ferroviária de Galliano del Capo fica a 5 km e o Aeroporto de Galatina está a 70 km dos apartamentos.