O hotel situa-se no centro da cidade de Ottawa, entre o Canal Rideau e a moderna Elgin Street. Dispõe de diversos restaurantes, bares, discotecas e uma ligação à rede de transportes públicos. Em cerca de 5 minutos a pé alcançará o Centro Nacional de Artes, assim como o Parliament Hill, um terminal de autocarros e estabelecimentos comerciais em cerca de 10 minutos a pé. Necessitará de 10 minutos por meio de transportes públicos até ao Byward Market e à National Gallery. Em cerca de uma hora alcançará a estância de ski Camp Fortune. A boa localização do hotel e as suas comodidades tornam-no ideal tanto para empresários, como para turistas.
O hotel totalmente climatizado, renovado em 2004, compreende um total de 252 quartos, dos quais 149 suites e 4 adaptados para deficientes motores, distribuídos por um edifício principal de 8 andares e um anexo de 12 andares. O hotel urbano dispõe de um elegante hall de entrada. Aqui encontrará uma recepção em serviço sob 24 h, cofre, guichet para câmbio monetário, bengaleiro e vários elevadores. A área gastronómica inclui um bar, um café e um agradável restaurante com cadeiras para crianças e zona separada para não fumadores. Os hóspedes terão ainda ao dispor uma sala para jogos, uma arrecadação para bicicletas e um parque infantil. À disposição de hóspedes em negócios estão 5 salas de conferências bem equipadas. Os serviços de quarto, de lavandaria e de assistência médica completam estas ofertas. Poderá usufruir de um lugar na garagem para a sua viatura (taxa extra).