← Back to businesses

BASED IN NIAGARA FALLS

Water Park · Niagara Falls

Canada Niagara Hotels Inc. - Fallsview Indoor Waterpark

Canadian Niagara Hotels owns and operates Canada's largest entertainment resort. A 20 acre inter-connected complex featuring the best views of Niagara Falls.


Contact details, hours and category from Google Maps.
Description in the business's own words, from canadianniagarahotelsinc.com.