A una distancia de 2 km del Confessions Inn The Rain Niagara Falls, los huéspedes pueden llegar al Parque Estatal de las Cataratas del Niágara.
Asimismo, el Distrito Fallsview se sitúa al alcance del hotel. Además, este hotel se sitúa a 25 minutos a pie de la calle Old Falls, y la estación de tren Amtrak/Via/Go se encuentra a unos 20 minutos a pie. La parada de autobús Ferry Street & Fallsview Boulevard está a 650 metros.
Hay 7 habitaciones equipadas con aire acondicionado, además de instalaciones modernas como una tv de pantalla plana con canales vía satélite. Inodoro separado y ducha están incluidos en cada habitación.
Subway está a unos cuantos pasos del Confessions Inn The Rain.