Villa · 14 min walk to Santa Maria di Leuca Beach
Santa Maria Di Leuca: Very nice house with garden in Marina di Leuca
Sleeps 10 · 4 bedrooms · 3 bathrooms
9.8/10Exceptional(22 reviews)
9.8 out of 10 Exceptional (22 reviews)avg per night
avg per night