5685 Falls Avenue
Niagara Falls, ON 14301
Get directions

About Us

The Crowne Plaza's superior location and classic elegance make it the ideal location for a wedding.

Reviews