Villa Flora, que tiene vistas al mar, dispone de alojamiento con balcón a unos 2,4 km de Playa de Marina di Leuca. Esta villa tiene piscina privada, jardín, zona de barbacoa, wifi gratis y parking privado gratis.
SP 74 18, 73040 Santa Maria di Leuca, Italia