The Victoria Motor Inn is located in Niagara Falls Ontario Canada featuring 35 guestrooms in the heart of the tourist district. Featuring luxurious whirlpool, and family suites as well as Niagara Falls hotel packages. Located just one block from Niagara Falls, Casino Niagara, Niagara Fallsview Casino and other Niagara Falls attractions.
Get ZoomInfo Grow
+ Get 10 Free Contacts a Month
Contact People at this company
Lodging & Resorts
Browse ZoomInfo's Business Contact Directory by City