El Leuca Residence está situado a solo 400 metros de la playa de Santa Maria di Leuca y ofrece alojamiento independiente con patio privado y zona de estar al aire libre.
Los apartamentos disponen de salón con TV por cable, zona de comedor y zona de cocina con fogones, utensilios de cocina y nevera. El apartamento de la planta superior ofrece vistas al mar Mediterráneo. El Leuca Residence ofrece paquetes de almuerzo y cena para llevar, preparados con ingredientes locales por un suplemento. Se pueden organizar excursiones en barco por un suplemento si se reserva con antelación.
El Leuca Residence está a solo 100 metros de la parada de autobús más cercana, que ofrece conexiones con Gallipoli, Otranto y Lecce. Los apartamentos están a 5 km de la estación de tren de Galliano del Capo y a 70 km del aeropuerto de Galatina.