O Royal Hotel está situado numa localização central conveniente em Bruxelas, apenas a 1,3 km da Grand Place, a 50 metros da Estação de Metro Rogier e a 100 metros da principal rua comercial de Brussel, a Rue Neuve.
Todos os quartos do hotel dispõem de casa de banho, de acesso Wi-Fi gratuito e de televisão de ecrã plano por satélite. O pequeno-almoço é servido diariamente no restaurante.
Uma recepção 24 horas está disponível no Royal Hotel e todos os quartos estão situados no 1º andar e acima, sem elevador.
Os hóspedes podem aceder facilmente às muitas atracções turísticas de Bruxelas a partir do hotel. A Estação Ferroviária de Bruxelas-Norte fica a 9 minutos. Lojas e museus estão a uma caminhada e o Jardim Botânico de Bruxelas fica a 5 minutos a pé.