Además de ofrecer vistas Cataratas del Niágara, Sheraton on the Falls está ubicada en Niagara Falls y cuenta con un centro de belleza, una sauna y una piscina cubierta, por lo que los huéspedes podrán desconectar de todo y relajarse durante su estancia. Está apenas a unos metros Cataratas del Niágara. Los huéspedes disponen de comodidades e instalaciones, tales como registros de entrada y salida exprés, un salón de baile y un solárium. El personal de recepción les puede atender día y noche y les podrá realizar la reserva de entradas y visitas guiadas. El hotel ofrece habitaciones elegantes con un televisor de pantalla plana, canales por cable/satélite y una nevera, además de todas las comodidades necesarias para asegurarle una estancia confortable. Todas ellas incluyen acceso a internet en las habitaciones, una tetera/cafetera y películas bajo petición. Los que quieren disfrutar de sus comidas en el hotel pueden visitar el restaurante, que abre para comer y cenar. Alternativamente, en la zona de alrededores hay muchos restaurantes internacionales. Este hotel está a solamente diez minutos andando Fallsview Indoor Waterpark y Casino Niagara. Estación Niagara Falls Ontario Amtrak y Niagara Transportation Centre están a 30 minutos a pie.