Howard Johnson Hotel By The Falls
5905 Victoria Ave
Niagara Falls, ON
Write a Review
How many stars do you give it?
Please include your correct email address if you want us to reply.
Howard Johnson Hotel By The Falls (905) 357-4040
5905 Victoria Ave, Niagara Falls ON as of