O Aparthotel Leonardo está localizado a alguns minutos de carro do centro de Brescia, em frente ao hospital cidade e dispõe de acesso Wi-Fi e de estacionamento no local, ambos gratuitos.
Todos os quartos incluem uma casa de banho privada, televisão por satélite e ar condicionado. Tem também à disposição apartamentos auto-suficientes.
O hotel é facilmente acessível a partir das saídas da auto-estrada Brescia Centro e Ovest Brescia, seguindo as direcções para o hospital. Beneficia também de boas ligações de transportes públicos.