El diseño de este hotel cuenta con cascadas y cataratas con vida propia. El establecimiento fue renovado en 2007 y ofrece un estilo de alojamiento único, típico de Banff, con un total de 123 habitaciones y suites de 1 y 2 dormitorios. En el bar y asador Chili's World Bar and Grill los huéspedes podrán saborear la famosa margarita en el patio frontal, que da a la calle, o ver el partido en la inmensa TV de plasma de 60 pulgadas. Otras de las prestaciones incluyen aire acondicionado, vestíbulo con recepción y servicio de salida 24 horas, caja fuerte, cafetería, sala de desayunos, instalaciones para conferencias, conexión WiFi a Internet, servicio de lavandería y garaje (de pago). El vestíbulo es de tamaño pequeño y con una cómoda sala de estar.
El hotel está situado en el centro de la ciudad de Ottawa. Se encuentra a solo un paso del mundialmente famoso Canal Rideau, de los comercios de la calle Elgin y de los principales lugares de la ciudad para salir por la noche. El parque Gatineau se halla a solo 7 km de distancia y se puede llegar al mercado Byward y al Museo Natural en solo 5 minutos a pie.
Cada mañana se sirve desayuno continental.