Dit hotel in Niagara Falls, Ontario kijkt uit over de Niagara Gorge en Whirlpool en ligt op slechts 350 meter van het waterpark Great Wolf Lodge. Het biedt een buitenzwembad en gratis parkeergelegenheid.
De kamers van Super 8 North of the Falls zijn voorzien van een koffiezetapparaat. De kamers zijn uitgerust met kabel-tv en airconditioning. Koelkasten zijn op verzoek en tegen een toeslag beschikbaar.
Gasten van het Super 8 kunnen genieten van een meeneemontbijt.
Het noorden van de Falls Super 8 ligt op 3,5 mijl van de Niagara Horseshoe Falls. Casino Niagara ligt op 5 minuten rijden van het hotel. Het hotel ligt op 2,5 mijl van de Skylon Tower, die uitzicht biedt op de watervallen.