Santa Maria di Leuca Find your unique accommodation

Sort by:

1 available villas in Italy

Palazzo Castrignano del Capo | Puglia
“Enveloped in a timeless atmosphere, this historical palazzo stands in the town of Castrignano del Capo, in the deep south of Salento, a stone’s throw…
9 5 5
From 4380 € / week
Historical Residences Within Walking distance to Village
Still not found what you were looking for?