The Falls Avenue Entertainment Complex is North America’s largest indoor waterpark & hotel complex, which is located directly across from Niagara Falls. The complex is complete with hotels and attractions that provide entertainment for all ages. Some features include Niagara’s newest and largest indoor waterpark, the Fallsview Indoor Waterpark, Casino Niagara, themed restaurants and attractions.
For more information visit www.niagarafallshotels.com