El edificio de este hotel fue renovado y modernizado en el 2003 con un gasto de 10 millones. Cuenta con un total de 262 habitaciones, 3 de ellas adaptadas para personas minusválidas, repartidas en 18 plantas. En el elegante vestíbulo de entrada tiene a su disposición una recepción, abierta las 24 horas, servicio de cambio de divisa, de caja fuerte y un guardarropa. En cuanto al aspecto gastronómico, hay un Starbuck's Café con variadas especialidades, un bar acogedor y dos restaurantes climatizados con una variada selección de platos y bebidas. Desde el restaurante panorámico del tejado disfrutará de una vista impresionante de las cataratas mientras toma algo. Para los que viajen por motivos de negocios, el hotel pone a su disposición salas de conferencias. Además, cuenta también con conexión a Internet y servicio de alquiler de bicicletas. El huésped tiene a su disposición el servicio de habitaciones, de lavandería y el aparcamiento. También se tiene en cuenta a los niños, para los cuales hay un parque infantil. La recepción es grande, con muchos sillones.
Este hotel está situado en una zona exclusiva de Ontario, en las cataratas de Niágara y en el embarcadero "Maid of the mist". El centro, donde encontrará numerosas tiendas, comercios y lugares de ocio y entretenimiento, se encuentra a 5 minutos. Además, el edificio tiene una entrada directa al Casino Niagara Fallsview para aquellos que quieran probar su suerte en la ruleta, por ejemplo. Al lado, también se encuentran el teatro Imax y la torre Skylon, dos de las mejores atracciones del lugar.
Todas las mañanas se ofrece desayuno en forma de bufé. Tanto al mediodía como a la hora de cenar, puede elegir a la carta o un menú. Pero también podrá encargar comidas dietéticas o especiales.