GoodStay Quinto Ennio Apartment offers accommodations in Lecce, 24 miles from Castello di Gallipoli and 25 miles from Torre Santo Stefano. The property is around 17 miles from Roca, a 6-minute walk from Lecce Cathedral, and 24 miles from Gallipoli Train Station. Castello di Otranto is 29 miles away ...