1685 Falls Street, Niagara Falls, Ontario
The only hotel with an unobstructed view of both the Canadian and American Falls. 300 Rooms. Free TV and Radio. Air-Conditioning. Home of the glass-enclosed Rainbow Dining Room and Terrace Room - each with its own unsurpassed view of the Falls.
View in Oakes Garden Theatre, Niagara Falls, Canada.