Situado a apenas 1.4 km de Torre Skylon, Confessions Inn The Rain Cataratas do Niágara está localizado a uma distância aproximada de 500 metros de Saint Ann Roman Catholic Church.
O Parque Estadual Cataratas do Niagara fica a uma distância aproximada de 25 minutos a pé deste hotel de 7 quartos. O hotel oferece proximidade com paisagens naturais como o Teatro de Oakes Garden (a 1.6 km) e a Caverna dos Ventos (a 3.2 km). O Confessions Inn The Rain se situa a uma distância de 1.7 km da Área Turística de Fallsview. O ponto de ônibus mais próximo é Ferry Street & Fallsview Boulevard, localizado a aproximadamente 10 minutos de distância caminhando, e a estação ferroviária Niagara Falls (Ontario) está a aproximadamente 20 minutos de distância caminhando.
Os quartos incluem controle de temperatura, juntamente com confortos modernos como TV de tela plana com canais via satélite. Você vai encontrar banheiro separado e chuveiro nos banheiros.
O Confessions Inn The Rain de Cataratas do Niágara está a alguns minutos de Subway, que serve refeições deliciosas.