← Back to businesses

BASED IN NIAGARA FALLS

· Niagara Falls

Canada Niagara Hotels Inc. - Crowne Plaza Fallsview

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


Description in the business's own words, from canadianniagarahotelsinc.com.