The Fallsview Indoor Waterpark is part of North America’s largest hotel and entertainment complex. Located directly across from the Niagara Falls, it is Niagara’s newest and largest indoor water aprk. The water park is 125,000-square feet of family water fun complete with 16 waterslides (up to 6 stories high), a full size wavepool and outdoor pool/sundeck. The water park is directly attached to multiple hotels on the Falls Avenue Entertainment Complex, featuring many attractions for all ages.
For more information visit www.fallsviewwaterpark.com