Located in Santa Caterina di Nardo, this air-conditioned apartment features free WiFi The property features views of the garden is 29 km from Lecce There is a dining area and a kitchen Towels and bed linen are offered in this apartment There is a private bathroom with a bath or shower and bidet Gallipoli is 9 km from Torre Dellalto Apartments, while Otranto is 43 km from the property Brindisi - Salento Airport is 58 km away