The Crowne Plaza Niagara Falls – Fallsview Hotel, located in Niagara Falls, Canada, is a grand classic AAA/CAA 2011 three Diamond four star hotel. The Grand Dame of all the Niagara Falls Hotels, the Crowne Plaza is just steps from the Falls, featuring direct indoor connections to the Fallsview Indoor Waterpark, Casino Niagara, Restaurants & Attractions, all part of Falls Avenue Entertainment Resort.