The Cascade Inn Motel is conveniently located in the centre of the tourism district of Niagara Falls, Ontario Canada. This wonderful motel is only a few steps away from the mighty Niagara Falls and across the street from the new Niagara Fallsview Casino Resort. The Skylon Tower is located behind the Cascade Inn and the IMAX Theatre is only one block away.
All of the rooms at the Cascade Inn are beautifully furnished, and include 1 or 2 beds depending on your lodging needs. Accommodations are also available with Jacuzzi tubs in room.