Villa Flora is located in Manduria and offers a garden and a terrace. The property has garden views and is 50 km from Lecce.
The villa has 2 bedrooms, a kitchen with a dishwasher and an oven, and a bathroom with a bath. A TV with satellite channels is featured.
A bicycle rental service is available at this property.
Gallipoli is 49 km from the villa, while Taranto is 31 km from the property. Brindisi - Salento Airport is 43 km away.