B&B Casa Sabella heeft een gedeelde lounge, en ligt in Lecce in de regio Apulië, op 4 minuten lopen van Piazza Mazzini en minder dan 1 km van Piazza Sant'Oronzo. De accommodatie ligt op ongeveer 26 km van Roca, 1,9 km van treinstation Lecce en 16 minuten lopen van Lecce Cathedral. Gratis WiFi is beschikbaar en privéparkeren kan worden geregeld tegen een meerprijs.
Kamers zijn uitgerust met airconditioning, een koelkast, een broodrooster, een koffiezetapparaat, een bidet, een haardroger en een kledingkast. Alle kamers bij het pension hebben een eigen badkamer en beddengoed.
Torre Santo Stefano ligt op 39 km van B&B Casa Sabella, en Gallipoli Train Station ligt 41 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Brindisi - Salento, op 42 km van de accommodatie. De accommodatie biedt een betaalde shuttleservice naar deze luchthaven.