In Niagara Falls, why stay anywhere other than Holiday Inn by the Falls? This hotel offers it all… quality, comfort and convenience, right beside the Falls, the famous Skylon Tower, Imax Theatre, and Niagara Fallsview Casino Resort. No need to find parking each time you visit, we have you covered. Read more
In Niagara Falls, why stay anywhere other than Holiday Inn by the Falls? This hotel offers it all… quality, comfort and convenience, right beside the Falls, the famous Skylon Tower, Imax Theatre, and Niagara Fallsview Casino Resort. No need to find parking each time you visit, we have you covered. We welcome you to the best Niagara Falls Hotel.
Number of Rooms: 122