This hotel, which offers 432 rooms, is one of the closest hotels to Niagara Falls. The rooms have views of different waterfalls: American Falls, Bridal [ + ]