Photos coming soon
HOTEL
Villa Maria Clara
Via Foresta Forte, Marina di Leuca
Where it sits
Villa Maria Clara
Via Foresta Forte, Marina di Leuca
39.80713, 18.37232
Similar stays nearby
Villa Maria Clara
Hotel · 0 m
Villa Dora
Hotel · 8 m
Villa Sergi By Barbarhouse
Hotel · 32 m
2210 Villa Sergi by Perle di Puglia
Hotel · 42 m
Dora Lovely Country Home
Hotel · 43 m
3357 Villa Dario by Barbarhouse
Hotel · 46 m
3191 Villa Sergi by Perle di Puglia
Hotel · 58 m
2518 Villa del Cavaliere by Barbarhouse
Hotel · 61 m
Plan around Villa Maria Clara
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 25, 2026.
