Situado a cerca de 1.1 km de Niagara River, The Niagara Inn Niagara Falls oferece 80 quartos de hóspedes. Localizado muito perto da Rua de Cataratas velhas, este hotel tem piscina, bem como instalações de sauna e piscina interior.
O hotel 3 estrelas fica a 5 minutos de carro do Centro de Conferências das Cataratas do Niágara e a 5 minutos a pé da Niagara Gorge Discovery Center. A Caverna dos Ventos está a alguns minutos de carro do Niagara Inn. O alojamento está a apenas 1.8 km de Ripley's Believe It or Not Museum e outras atrações principais de Cataratas do Niágara. O ponto de ônibus Discovery Center and Aquarium está dentro de alguns minutos do The Niagara Inn.
Os quartos deste hotel de Cataratas do Niágara providenciam TV de tela plana com canais via satélite e TV com vários canais aos hóspedes, bem como instalações como o ferro e tábua de passar, ferro de passar, controle de temperatura. Os banheiros são equipados com banheira de spa, banheiro separado e chuveiro, juntamente com secador de cabelo e lençóis de banho.
A propriedade também oferece um café da manhã continental. O hotel está localizado a 400 metros do Power City Eatery, que serve comida de Délhi.