· 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.
