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.
Located in Leuca in the Apulia region, La Depandance has a terrace. This self-catered vil Read more
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.
Located in Leuca in the Apulia region, La Depandance has a terrace. This self-catered villa features a garden. The villa has 2 bedrooms with air conditioning and a fully equipped kitchenette with a dishwasher. The villa also features a flat-screen TV, a seating area, and a bathroom with a bath. La Depandance offers a terrace. Gallipoli is 43 km from the accommodation.
Number of Rooms: 1