Welcome to the Crowne Plaza Niagara Falls - Fallsview. A classic and elegant four-star hotel located just steps from Niagara Falls, the Crowne Plaza Niagara Falls-Fallsview is an extraordinary hotel destination featuring world-class amenities and dining, beautiful event venues, and direct indoor connections to the 20-acre Falls Avenue Resort. 83 reviews of Crowne Plaza Niagara Falls-Fallsview "Pros: Location is great, right by the American Falls and Clifton Street. Most rooms have a view of the Falls. There is a waterpark costs extra above it also. Cons: Our room was so small that.