Situato a Lecce, vicino a Piazza Mazzini, a Piazza Sant'Oronzo e al Duomo, il Leodi offre un giardino e il WiFi gratuito.
Alcune unità sono climatizzate e dotate di TV a schermo piatto e area soggiorno e/o zona pranzo.
Il bed & breakfast si trova a 28 km dalla località di Roca e a 1 km dalla stazione ferroviaria di Lecce. Il Leodi dista 41 km dall’Aeroporto di Brindisi-Casale, il più vicino, e offre un servizio di navetta aeroportuale a pagamento.