L'Abalto Suites & Rooms è situato nel centro storico di Lecce, a 70 metri da Piazza Sant'Oronzo, a 27 km da Roca e a 1,2 km dalla Stazione Ferroviaria di Lecce. Dotata di ascensore, la struttura si trova a 600 metri da Piazza Mazzini. Il bed & breakfast offre il WiFi gratuito e il servizio di navetta aeroportuale a pagamento.
Tutti climatizzati, gli alloggi presentano una scrivania, una cassaforte, una TV a schermo piatto e un bagno privato con bidet. Alcune sistemazioni includono una terrazza e/o un patio con vista sulla città. Lenzuola e asciugamani sono compresi.
Il bed & breakfast dista 500 metri dal Duomo di Lecce e 39 km da Torre Santo Stefano. L’Abalto Suites & Rooms è ubicato a 42 km dall’Aeroporto del Salento, lo scalo più vicino.