O Leonardo apresenta quartos de design num edifício histórico na zona dos diamantes, a 50 metros da Estação Ferroviária Central de Antuérpia e da rua comercial de Keyserlei. Inclui um bar moderno que serve cervejas típicas belgas.
O hotel foi totalmente renovado recentemente e apresenta 108 suites e quartos modernos, decorados com cores quentes e acabados com todas as comodidades modernas, incluindo ar condicionado e acesso Wi-Fi gratuito.
O hotel alberga um salão e bar e uma área com snacks para levar.
O hotel também dispõe de um centro de fitness totalmente equipado.
O Leonardo Hotel fica a 15 minutos a pé da Praça Groenplaats. A rua comercial Meir está apenas a 5 minutos a pé e apresenta muitas boutiques, bares e restaurantes. A Praça da Cidade de Antuérpia, com a Câmara Municipal, encontra-se a 20 minutos a pé.