Canada, Niagara Falls, Niagara Falls, 4009 River Road
MakeSuper 8 Niagara Falls North hotel your home base for your Niagara Falls adventure. Located just steps from the banks of Whirlpool Gorge, our AAA / CAA-approved hotel is within two miles of exciting hotspots, including Whirlpool Aero Car, White Water Walk and Whirlpool Golf Course.
You travel. WISE donates! Booking Super 8 by Wyndham Niagara Falls North at the best price includes a donation to your favorite charity, at no extra cost! We brought 18+ million euros to local communities providing social services to 150.000+ people from vulnerable groups. We support #GlobalGoals.