Villa Leucade está en Castrignano del Capo y dispone de vistas al mar, piscina de temporada al aire libre, jardín y terraza.
Cada unidad está equipada con aire acondicionado, baño privado y cocina con nevera, lavavajillas, horno y microondas. También hay fogones y tostadora, además de cafetera y hervidor.
Playa de Marina di Leuca está a 2,7 km del alojamiento, y Gruta de Zinzulusa está a 28 km. El aeropuerto (Aeropuerto de Apulia) está a 108 km.