Set in Castro di Lecce and only 1.7 km from Castro Marina Beach, Villa Luigia by BarbarHouse offers accommodation with sea views, free WiFi and free private parking. With garden views, this accommodation provides a balcony. The property offers bike hire and features a garden and sun terrace.
The spacious villa features 5 bedrooms, a flat-screen TV, a fully equipped kitchen with an oven and a microwave, a washing machine, and 3 bathrooms with a bidet. The comfortable, air-conditioned accommodation also comes with soundproofing and a fireplace. The property has an outdoor dining area.
Guests may chill out in the on-site lounge, while a minimarket is also available.
Outdoor play equipment is also available for guests at the villa.
Roca is 40 km from Villa Luigia by BarbarHouse, while Piazza Mazzini is 49 km away. The nearest airport is Brindisi - Salento Airport, 89 km from the accommodation.