Featuring free WiFi, Baia Di Torre Squillace offers accommodation in Torre Squillace, 26 km from Lecce.
Every room at this bed and breakfast is air conditioned and comes with a flat-screen TV with cable channels. All rooms are equipped with a private bathroom with a bath or shower and bidet, with free toiletries provided.
You will find luggage storage space at the property.
Gallipoli is 21 km from Baia Di Torre Squillace, while Brindisi is 45 km from the property. The nearest airport is Brindisi - Salento Airport, 47 km from the property.