The Embassy Suites Niagara Falls hotel is on the edge of one of Canada’s most scenic attractions, poised on the edge of the Falls with a commanding view of Horseshoe Falls, the most powerful waterfall in North America. The hotel is near casinos, and served by beautiful dining rooms, banquet areas, and numerous services designed to ensure the most memorable visit to the Falls possible.