Victoria Motor Inn is located in Niagara Falls, close to Niagara SkyWheel, American Falls, and Skylon Tower. Nearby points of interest also include Bridal Veil Falls and Horseshoe Falls. Read More About Victoria Motor Inn
- Outdoor Pool
(+) = Additional fees may apply for the use of these amenities.
(*) = Free, some restrictions may apply.