The Falls Hotel and Inn

Located just one block from the world famous Niagara Falls in Ontario, The Falls Hotel & Inn offers 139 guest rooms ranging from economy outside access rooms to Jacuzzi suites in the seven-story hotel. An impressive array of amenities area ...