Description
MakeSuper 8 Niagara Falls North hotel your home base for your Niagara Falls adventure. Located just steps from the banks of Whirlpool Gorge, the AAA / CAA-approved hotel is within two miles of exciting hotspots, including Whirlpool Aero Car, White Water Walk and Whirlpool Golf Course.
by skoosh
on July 02, 2019 from skoosh