Niagara Inn situa-se em Cataratas do Niágara, a 2,9 km de Estação Ferroviária das Cataratas do Niagara e a 3,9 km de Torre Skylon. O alojamento dispõe de acomodações com um terraço e acesso Wi-Fi gratuito, assim como estacionamento privado gratuito. O alojamento localiza-se a 3,9 km de Casino Niagara, a 4,1 km de Casino Niagara Fallsview e a 4,5 km de Ponte Rainbow. O alojamento dispõe de serviço de quartos e uma receção aberta 24 horas.
No alojamento, os quartos estão equipados com secretária, televisão de ecrã plano, casa de banho privativa, roupa de cama e toalhas. Todas as unidades providenciam um frigorífico.
Niagara Falls Conference Center fica a 5,5 km de Niagara Inn, enquanto Old Falls Street fica a 5,5 km de distância. O aeroporto mais próximo é o Aeroporto Internacional de Niagara Falls, que fica a 16 km de Niagara Inn.