Located in Taviano in the Apulia region, Villa Rossella features a garden. Guests staying at this villa have access to a fully equipped kitchen. The property includes a living room with a flat-screen TV. Lecce is 42 km from the villa, while Gallipoli is 13 km from the property. The nearest airport i Read more
Located in Taviano in the Apulia region, Villa Rossella features a garden. Guests staying at this villa have access to a fully equipped kitchen. The property includes a living room with a flat-screen TV. Lecce is 42 km from the villa, while Gallipoli is 13 km from the property. The nearest airport is Brindisi - Salento Airport, 77 km from the property.