Este hotel está localizado no centro de Bruxelas, perto da Grand Place.
A estação mais próxima é a de Lemonier, que fica a apenas 500 m de distância.
A estação rodoviária está a 400 m de distância.
Uma variedade de estabelecimentos comerciais pode ser encontrada a apenas 1,5 km do edifício.
O hotel foi inaugurado em 1900 e conta com um total de 114 quartos.
Inclui também um hall de entrada, um cofre e acesso com elevadores.
Dispõe ainda de serviço de quartos.
Todos os quartos estão bem equipados e têm unidades de ar condicionado reguláveis individualmente.
As comodidades incluem secador de cabelo, uma televisão e um mini-bar.
Sugere-se aos hóspedes que deem um mergulho refrescante na piscina ou que tenham um bom descanso na sauna.