Este hotel urbano con aire acondicionado es un edificio de 32 plantas situado a solo 2 manzanas del Fallsview Casino y a 183 m de las cataratas del Niágara y el barco Maid of the Mist, que lleva hasta ellas. La espléndida nueva imagen que luce el hotel es fruto de la extensa renovación en 2007 de las habitaciones, el vestíbulo, los ascensores y los restaurantes. El hotel comprende un total de 402 habitaciones y dispone de varios restaurantes galardonados, un cómodo salón, servicio de recepción y salida 24 horas, caja fuerte, servicio de cambio de divisas, guardarropa, cafetería, bar y conexión a Internet, así como aparcamiento. La recepción tiene decoración moderna y amplias zonas con asientos para los huéspedes. Servicios al cliente siempre está disponible en el mostrador de recepción para registrar a los huéspedes, cambio de divisa e información que requieran. Además, la recepción tiene una concerjería disponible en un horario limitado. En la recepción hay tres tiendas de regalos, un bistró y una sala.
El hotel está situado en Niagara Falls, a solo unos minutos de la llamada 'Catarata canadiense' y el barco Maid of the Mist. Además, está a solo 2 manzanas del Fallsview Casino.
El desayuno es un bufet continental, mientras que el almuerzo y la cena están disponibles de bufet, de menú o a la carta.