Featuring a garden with a terrace, Villa Flora is a detached villa located in Manduria The property is 50 km from Lecce and free private parking is featured There is a seating area and a kitchen complete with a dishwasher and an oven Towels and bed linen are available in this villa There is a private bathroom with a bath Gallipoli is 49 km from Villa Flora, while Taranto is 31 km from the property The nearest airport is Brindisi - Salento Airport, 43 km from the property