Results 1 - 1 of 1
Show
  • Sleeps 9
  • 4 Bedrooms
  • From £407 Per week
  • Sleeps 9
  • 4 Bedrooms
  • Apulia - Puglia >
  • Leuca
  • #182036
View on map
PEACEFUL AND RELAXING VILLA GIULIA SURROUNDED BY NATURE AT 1 KM FROM THE SEA - APULIA - SANTA MARIA DI LEUCA - OTRANTO - GALLIPOLI - CASTRO - LECCE
Book a holiday villa in Leuca for your perfect Italian escape. Private rentals are available with swimming pools, beach locations and stunning views