Embassy Suites by Hilton Niagara Falls

6700 Fallsview Blvd, Niagara Falls, Ontario, Canada