Super 8 by Wyndham Niagara Falls by the Falls
Hotel • Inn • MotelCasual rooms, some with whirlpool tubs, in a simple budget hotel offering indoor & outdoor pools. People often mention room, clean, breakfast, stay, staff, good, hotel, rooms, desk, friendly,
Address
5577 Ellen Ave, Niagara Falls, ON L2G 3P5, Canada
Website
Contact
+1 905-581-0034Price rating
$45/night
Rating on Google Maps
3.80 (456 reviews)Open on Google Maps