Super 8 by Wyndham Niagara Falls North

4009 River Rd
Niagara Falls, Canada L2E 3E4
Near Whirlpool State Park
More hotels near this hotel

Super 8 by Wyndham Niagara Falls North is part of the Super 8 chain.


Map: Super 8 by Wyndham Niagara Falls North


More Hotels Near Super 8 by Wyndham Niagara Falls North

River Rapids Inn
4029 River Rd
Niagara Falls, CA L2E 3E5
Distance: 0.2 miles

Great Wolf Lodge Niagara Falls
3950 Victoria Avenue
Niagara Falls, CA L2E 7M8
Distance: 0.3 miles

Ramada by Wyndham Niagara Falls by the River
4357 River Rd
Niagara Falls, CA L2E3E8
Distance: 0.5 miles

Niagara Inn
5703 Thorold Stone Road
Niagara Falls, CA L2J1A1
Distance: 1.2 miles

Country Inn & Suites by Radisson, Niagara Falls, ON
5525 Victoria Ave
Niagara Falls, CA L2G3L3
Distance: 1.5 miles

Skyline Hotel & Waterpark
4800 Bender Hill
Niagara Falls, CA L2G 3K1
Distance: 1.5 miles

Clifton Victoria Inn at the Falls
5591 Victoria Ave
Niagara Falls, CA L2G3L4
Distance: 1.5 miles

Niagara Falls Landmarks Near Super 8 by Wyndham Niagara Falls North

Niagara Falls Mem Med Center (1.7 miles)