Located in Leuca, 9 km from Marina di Pescoluse, Villa Maria provides a garden and free WiFi
Offering sea views, all units come with a washing machine, kettle, a cable TV, ironing facilities and a living room
There is also a kitchen equipped with a dishwasher, microwave and fridge
The holiday home offers a barbecue
Gallipoli is 43 km from Villa Maria, while Otranto is 40 km away