Howard Johnson Plaza by Wyndham by the Falls Niagara Falls
by agodaInformation
5905 Victoria Avenue
Check-in Time: 04:00 PM
Check out Time: 11:00 AM
star: 3.5
Number of Rooms: 198
Number of floors: 7
Year Opened: 2005
most recent renovation: 2018
Book Howard Johnson Plaza by Wyndham by the Falls Niagara Falls