I Niagara Falls, 13 minutters gange fra Casino Niagara, ligger Confessions INN The Rain, som har en hage, gratis privat parkering og en fellesstue. Overnattingsstedet ligger 15 minutters gange fra Skylon Tower, 1,6 kilometer fra Niagara Fallsview Casino Resort og 2,5 kilometer fra Old Falls Street. Overnattingsstedet har boblebad, en concierge og gratis WiFi.
Boenhetene på Confessions INN The Rain er utstyrt med TV (flatskjerm). Alle boenhetene er utstyrt med eget bad med dusj og gratis badeprodukter.
I resepsjonen kan personalet hjelpe deg på engelsk, spansk, fransk og hindi når som helst på dagen.
Rainbow Bridge ligger 2,5 kilometer fra overnattingsstedet, mens Journey Behind the Falls er 2,7 kilometer unna.