Company description
Crowne Plaza Niagara Falls - Fallsview is a hotel built in the Grand Classic style. This property is located on the Falls Avenue 20 acre complex (which is formally known as the Falls Avenue Entertainment Complex) in Niagara Falls, Ontario, Canada. Newly renovated in 2008, the Crowne Plaza joined the InterContinental Hotels Group, a prestigious group of hotels from around the world.