Super 8 Hotel by Wyndham 5706 Ferry Street, Niagara Falls, ON L2G 1S7 CA (905) 356-0052 Check in: After 3:00 PM Check out: Before 12:00 PM Super 8 Hotel by WyndhamFebruary 4, 2016 Ramada Plaza Niagara FallsJanuary 18, 2016 Oakes Overlooking the FallsJune 19, 2013 Travelodge by the FallsJune 19, 2013 Embassy Suites Niagara FallsJune 18, 2013 Radisson FallsviewJune 18, 2013