4284 Ellis Street, Niagara Falls, ON L2E 1H1, Canada
Distance: 110 m
Company description
Your home away from home in Niagara. This beautiful 1878 Victorian is set back just 4 houses from the Niagara River Gorge. We are conveniently located close to all area attractions.