Verified review
10/10 Excellent
John B.
26 September 2026
Liked: Cleanliness, check-in, communication, location, listing accuracy
Stayed 8 nights in Sep 2026





































Yes, this property has a pool.
Yes, this property allows pets (limit 2 total).
On-site parking is available at the property.
Checkout is at 10:30 AM.
Situated by the sea, this villa is within 2 miles (3 km) of Ionian Sea, Grotta del Lago and Basilica Santuario Santa Maria De Finibus Terrae. Lighthouse of Santa Maria di Leuca and Marina di Leuca Port are also within 3 miles (5 km).