Located in Leuca, La Depandance is a villa boasting a sun terrace Guests benefit from terrace Free WiFi is available throughout the property The kitchenette has a dishwasher and there is a private bathroom Towels and bed linen are featured at La Depandance The villa offers free private parking on-site Gallipoli is 43 km from La Depandance, while Otranto is 41 km from the property