O hotel situa-se centralmente em Amesterdão, junto ao Palácio Real e ao Madame Tussauds. A poucos passos do hotel (cerca de 100 m) encontrará lojas de designers e boutiques, assim como bares, restaurantes e transportes públicos num perímetro de 500 m. A estação central de comboios (Amsterdam Centraal) localiza-se a poucos minutos a pé das instalações.
Os confortáveis e requintados quartos dispõem de casa de banho com secador de cabelo, telefone com ligação directa, televisão via satélite/cabo, rádio e acesso à Internet. Contam igualmente com sala de estar, mini-bar, cama de casal, cofre e aquecimento central.
O hotel, construído em 1986 e renovado em 2004, compreende 6 andares com um total de 109 quartos, dos quais 95 duplos e 14 suites. As comodidades do hotel incluem um magnífico hall de entrada com recepção (disponível 24 h por dia), cofre, guichet para câmbio monetário, sala de conferências e elevadores. A área gastronómica contempla um café, um bar e um restaurante climatizado à la carte. Os hóspedes terão a possibilidade de aceder à Internet. Poderão inclusivamente usufruir dos serviços de quartos, lavandaria e assistência médica.
Os hóspedes poderão descontrair através de uma massagem.