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.
