B&B La Mimosa biedt accommodatie in Castro di Lecce, op 1,6 km van Spiaggia di Castro Marina en 39 km van Roca. Er is gratis WiFi in de hele accommodatie.
De units zijn voorzien van een balkon, airconditioning, een flatscreen-tv en een eigen badkamer met bidet en een haardroger.
Piazza Mazzini ligt op 47 km van de bed & breakfast, en Piazza Sant'Oronzo ligt 47 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Brindisi - Salento, op 87 km van B&B La Mimosa.