Lecce
from USD 882
per night

Discover the essence of comfort at Tenuta Aphrodite in Torre Suda—where cozy living meets gourmet kitchens and inviting dining, a perfect retreat.

20 pers. max. 10 bedrooms

Back to Top


Here are some larger villas.

10-bedroom Lecce villas for rent