Howard Johnson Plaza corporate office is located in 5905 Victoria Ave, Niagara Falls, Ontario, L2G 3L8, Canada and has 11-50 employees.
howard johnson plaza
howard johnson hotel by the falls
wyndham
howard johnson
howard johnson hotel
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to Howard Johnson Plaza's success, and advanced their careers.
Administrative Assista... at City of Hamilton
Worked as Supervisor, Front Desk
at Howard Johnson Plaza (2018-2019)
Explore More
Howard Johnson Plaza by Wyndham by the Falls is a hotel located in Niagara Falls, Canada, offering a blend of retro charm and modern amenities. It is situated near popular attractions such as Clifton Hill and the Niagara Falls, providing guests with convenient access to entertainment and dining options. The hotel features a variety of comfortable a... Read More