Com uma localização conveniente no centro de Cataratas do Niágara, The Griffon House dispõe de terraço. O alojamento está a 1,9 km de Niagara Falls Conference Center e apresenta acesso Wi-Fi gratuito em toda a propriedade.
Esta casa de férias com ar condicionado dispõe de 6 quartos, uma cozinha totalmente equipada com frigorífico e micro-ondas, e 2 casas de banho. Toalhas e roupa de cama são providenciadas nesta casa de férias.
Old Falls Street fica a 1,9 km de The Griffon House, enquanto Cataratas Americanas fica a 2,9 km de distância. O aeroporto mais próximo é o Aeroporto Internacional de Niagara Falls, que fica a 8 km de The Griffon House.