Villa Lelia


Manduria • Show on map
View Details for Price
Villa Lelia is located in Manduria, just a 5-minute walk from Spiaggia di San Pietro in Bevagna Taranto and 28 miles from Taranto Sotterranea. With garden views, this accommodation provides a patio. Taranto…More info
