Offering a garden and inner courtyard view, Villette Finibusterrae is located in Leuca, 1.9 km from Marina di Leuca beach and 29 km from Grotta Zinzulusa. There is a private entrance at the villa for the convenience of those who stay. The villa provides rooms with air conditioning, free private parking and free WiFi.
The villa provides guests with a balcony, sea views, a seating area, a flat-screen TV, a fully equipped kitchen with an oven and a fridge, and a private bathroom with bidet. A patio with an outdoor dining area and garden views is offered in all units. The units are equipped with heating facilities.
The villa features a picnic area and a terrace.
Punta Pizzo Regional Reserve is 44 km from Villette Finibusterrae, while Castello di Otranto is 47 km away. The nearest airport is Brindisi - Salento Airport, 109 km from the accommodation.