Howard Johnson Hotel By The Falls in Niagara FallsCall +1-888-305-3366+1-888-305-3366 5905 Victoria Ave., Niagara Falls, ON L2G3L8 CA~19.03 Miles from Williamsville center - Indoor swimming pool available
- Indoor pool in hotel
With a stay at Howard Johnson Hotel By The Falls, you'll be centrally located in Niagara Falls, steps from Greg Frewin Theatre and minutes from Niagara SkyWheel.