Victoria Motor Inn Websites
Niagara Falls ON Canada Motel & Accommodations | Victoria Motor Inn
- victoriamotorinn.com
Contact the Victoria Motor Inn in Niagara Falls, Ontario, Canada for quality accommodations at our motel, just a short walk to the Falls & Clifton Hill!