Residence Acquaviva is located in Castro di Lecce, just 28 miles from Lecce. Gallipoli is 24 miles from the property.