Doté d'une connexion Wi-Fi gratuite, le Baia Di Torre Squillace propose des hébergements à Torre Squillace, à 26 km de Lecce.
Toutes les chambres de ce Bed & Breakfast sont équipées de la climatisation et d'une télévision par câble à écran plat. Leur salle de bains privative est pourvue d'une baignoire ou d'une douche, d'un bidet et d'articles de toilette gratuits.
L'établissement possède une bagagerie.
Gallipoli se trouve à 21 km du Baia Di Torre Squillace, tandis que Brindisi est à 45 km. L'aéroport le plus proche, celui de Brindisi-Salento, est situé à 47 km.