The Leoncino Hotel tem bicicletas gratuitas, centro de fitness, um jardim e salão partilhado em Brescia. Este hotel de 4 estrelas dispõe de acesso Wi-Fi gratuito, uma cozinha partilhada e serviço de quartos. Os funcionários no local podem providenciar transfers do aeroporto.
Apresentando uma casa de banho privativa dispondo de chuveiro e produtos de higiene pessoal gratuitos, todos os quartos do alojamento têm uma televisão de ecrã plano e ar condicionado, e alguns quartos também apresentam terraço. Os quartos têm secretária.
Todas as manhãs são oferecidas opções de pequeno-almoço buffet, continental ou italiano.
Igreja Madonna delle Grazie fica a 9 minutos a pé de The Leoncino Hotel, enquanto Desenzano Castle está a 34 km da propriedade.