O hotel situa-se junto à Peace Tower em Ottawa no centro histórico da cidade, próximo dos principais escritórios governamentais, distritos financeiros, lojas (Rideau Center), de opções gastronómicas e de entretenimento. As atracções das imediações incluem a Parliament Hill e o Byward Market (ambos a 10 minutos a pé), a National Gallery of Canada (a 15 minutos a pé), o Canadian Museum of Civilization e o Canadian War Museus (ambos a aproximadamente 20 minutos a pé). O hotel goza de uma localização ideal próximo de ligações à rede de transportes públicos e com fácil acesso à auto-estrada da cidade. São cerca de 2 horas de viagem até ao aeroporto de Montreal e apenas 15 km até Aeroporto Internacional Macdonald-Cartier.
Este hotel urbano compreende um total de 106 quartos e foi designado como um oásis para hóspedes que pretendem uma estada num hotel diferente. Contempla um salão de cabeleireiro, uma florista, serviço de aluguer de automóveis, um centro de negócios e máquina multibanco. As instalações deste edifÃcio climatizado incluem um hall de entrada com recepção e serviço de check-out sob 24 h, cofre, guichet para câmbio monetário, elevador e bengaleiro. Os hóspedes poderão dispor adicionalmente do café, do bar e do restaurante, bem como das instalações para conferências, do acesso à Internet e dos serviços de quarto e de lavandaria. O parque de estacionamento e a garagem completam as ofertas à disposição.