Situato in una posizione strategica nel centro storico di Lecce. Il Balbo Suite & Apartment dista 2 km da Piazza Mazzini, 2,5 km da Piazza Sant'Oronzo e 700 m dal Duomo di Lecce. La struttura si trova vicino alla Chiesa di Santa Chiara, a Piazza Duomo e al Museo Storico di Lecce. La struttura dispone di camere familiari.
Tutte le camere sono dotate di aria condizionata, frigorifero, forno, bollitore, bidet, asciugacapelli e armadio. Le camere della struttura dispongono di connessione WiFi gratuita e bagno privato con doccia e set di cortesia. Tutte le sistemazioni del Balbo Suite & Apartment dispongono di area salotto.
I luoghi di interesse nelle vicinanze includono la Porta di San Biagio, il Museo Faggiano e la Chiesa di San Matteo. Il Balbo Suite & Apartment dista 46 km dall'Aeroporto più vicino, quello di Brindisi-Salento, e fornisce un servizio di navetta aeroportuale a pagamento.