Homestead Inn Niagara Falls


The Abandoned Homestead Inn in Niagara Falls, Ontario.

A former Bed & Breakfast on the Niagara Parkway in Niagara Falls, Ontario.  The Homestead Inn has since been demolished.

Photos from 2012