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.
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.
Las elegantes habitaciones tienen un gran número de comodidades, como la nueva cama Sheraton Sweet Sleeper. Disponen de teléfono de línea directa con buzón de voz en 4 idiomas, conexión a Internet, secador de pelo, TV por cable/satélite, radio, nevera, cafetera/tetera, set de plancha, cama doble o extra grande, aire acondicionado regulable y calefacción. El hotel cuenta, además, con varias habitaciones y suites con vistas a las cataratas: la Executive Suite, la Executive Whirlpool Suite, las suites familiares de 2 habitaciones y los lofts de 2 pisos.
Se aceptan las tarjetas American Express, Diners Club, JCB, MasterCard y VISA como formas de pago.
El desayuno es un bufet continental, mientras que el almuerzo y la cena están disponibles de bufet, de menú o a la carta.