Situated in Leuca in the Apulia region, Villa RELAX LEUCA has a terrace and sea views. This holiday home features a garden.
This air-conditioned holiday home comes with a seating area, a kitchen with an oven, and a TV.
The holiday home offers a barbecue. A bicycle rental service is available at this property.
Gallipoli is 49 km from Villa RELAX LEUCA, while San Cassiano is 31 km away.