B&B sul Mare offers accommodation in Torre Squillace, 3 km from Sant'Isidoro.
The room provides air conditioning and a flat-screen TV. The bathroom comes with a shower and hairdryer.
Porto Cesareo is 4 km from B&B sul Mare, while Nardò is 15 km from the property. Lecce and Gallipoli are a 30-minute drive away.