The Fallsview Indoor Waterpark is located in the Clifton Hill district of Niagara Falls Canada. Spend the day enjoying 3 Acres of Indoor Family Fun!
This extraordinary attraction is only a two minute walk to or from the American Falls. The waterpark includes: 16 Thrilling Waterslides, a massive indoor wave pool, hot springs & outdoor sundeck with pool.
Check out hoteliers that are close to to the WaterPark that have Waterpark Packages: