6700 Fallsview Blvd.
Niagara Falls, ON L2G 3W6
The 42-story Embassy offers a panoramic view of the nearby falls. Opened in 2003, the 512-room hotel has over 10,500 square feet of flexible meeting and banquet space, including penthouse boardrooms and hospitality suites. Amenities include a heated pool, two spa tubs, a fitness centre, two restaurants, and a Starbucks.