Niagara Falls AccommodationsNiagara Falls Developments Greater Niagara Inn has been demolished Graham7 years ago7 years ago11 mins The Greater Niagara Inn at the corner of Share this:FacebookTwitterRedditEmailPrintLike this:Like Loading... Read More