06MaySeptember 5, 2020 By admin Hotel Plaza in Niagara Falls $18,000,000 Located in center tourism area, surrounded by attractions 84 hotel rooms + 4 commercial units + potential develop land Steady high rental income with AAA tenants A premium location to invest in Niagara Falls.