El B&B sul Mare ofrece alojamiento en Torre Squillace, a 3 km de Sant'Isidoro.
La habitación cuenta con aire acondicionado y TV de pantalla plana. El baño incluye ducha y secador de pelo.
Porto Cesareo se encuentra a 4 km del B&B sul Mare, mientras que Nardò está a 15 km. Lecce y Gallipoli están a 30 minutos en coche.