ItalyApuliaSanta Maria di Leuca
6 guests
3 bedrooms
3 bathrooms
Nestled outside Santa Maria di Leuca and boasting sea views, this modern villa offers plenty of space for six guests to spread out across its three floors. Crisp and clean, it has all the mod-cons you...
From €2,724 Nightly