Niagara Falls Indoor Water Park - information

North America's Largest Indoor Water Park!

The Fallsview Indoor Waterpark is located in the famous Clifton Hill tourist district, just a couple blocks away from The Oakes Hotel. Featuring over 3 acres of indoor slides, wave pools, hot springs and more, this is a great package for the whole family.