Remove Ads

Photo of Crowne Plaza Niagara Falls-Fallsview, an IHG hotel

3.9
164 votes

Crowne Plaza Niagara Falls-Fallsview, an IHG hotel

5685 Falls Avenue, Ontario L2E 6W7 Canada

Add Photo

Water Park

Remove Ads

Claim copyright