Via francesco rubichi 13, 73040 Leuca
Bed and breakfasts
Featuring a garden, terrace and views of garden, Leuca Santa Maria is set in Leuca, 31 km from Grotta Zinzulusa. The air-conditioned accommodation is 400 metres from Marina di Leuca beach. Staff on-site can arrange a shuttle service. Featuring a private bathroom, units at the bed and breakfast also have...