Hotel situado en el corazón de la ciudad de Ottawa, entre en canal Rideau y la moderna Elgin Street. En las inmediaciones podrá encontrar un amplio abanico de bares, restaurantes y una parada de transporte público. A unos 5 minutos andando se encuentra el Centro Nacional de Arte, a unos 10 minutos, la Parlament Hill, una estación de autobuses, tiendas y comercios. Al mercado Byward y a la Galería Nacional tardará sólo 10 minutos con el transporte público. Y en una hora escasa se encuentra la estación de esquí Camp Fortune. Gracias a su magnífica ubicación y sus instalaciones, es un hotel perfecto tanto para los huéspedes que viajen por motivos de negocio como para los que viajen por placer.
Este hotel climatizado y renovado en 2004, está compuesto por un edificio principal de 8 plantas y otro anexo de 12 plantas, sumando entre ambos un total de 252 habitaciones, 149 de ellas son suites y 4 están adaptadas para personas minusválidas. Además, cuenta con un hall de entrada muy elegante. En el área de recepción, abierta las 24 horas, tiene a su disposición servicio de caja fuerte, de cambio de divisa, guardarropa y varios ascensores. Para saciar el apetito de los huéspedes, hay un bar, una cafetería y un restaurante muy acogedor con sillas altas para los niños. Asimismo, el hotel, construído en ladrillo rojo, le ofrece una sala de juegos, un cuarto para guardar bicicletas y un parque infantil. Aquellos que viajen por motivos de negocios pueden hacer uso de las 5 salas de conferencias. Para completar las prestaciones ofrecidas, tendrá a su disposición servicio de lavandería, de habitaciones y de atención médica. Podrá aparcar su vehículo en el garaje.