Villa Marcella by BarbarHouse offers accommodations in Torre Suda, 1.3 miles from Spiaggia di Canale dell'Arco della Volpe and 4.4 miles from Punta Pizzo Regional Reserve. This property offers a private pool and free private parking. The property offers bike rental and features a garden and barbecue.
The vacation home features 3 bedrooms, a fully equipped kitchen with an oven and a fridge, a washing machine, and 1 bathroom. Towels and bed linen are available in the vacation home. The accommodation has a fireplace.
Gallipoli Train Station is 11 miles from Villa Marcella by BarbarHouse, while Castello di Gallipoli is 11 miles from the property. The nearest airport is Brindisi - Salento Airport, 60 miles from the accommodation.