A hotel in Niagara Falls.
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 located within the Falls Avenue Entertainment Resort.
5685 Falls Avenue, Niagara Falls, L2G7T5