Hotel Confessions Inn The Rain Niagara Falls
5384 Kitchener St, Niagara Falls, Canada
Choose your dates to see prices
5384 Kitchener St, Niagara Falls, Canada
Choose your dates to see prices
Confessions Inn The Rain Niagara Falls includes 7 rooms and is around a 25-minute walk from the Carmelite Mount Carmel Spiritual Centre Gift Shop. While staying at the hotel, 24-hour security service are available for guests to use.
Queen Victoria Park is located 2.3 km from this Niagara Falls hotel. Confessions Inn The Rain will also take you to Old Falls Street, which is about 30 minutes' walk away. There is Ferry Street & Fallsview Boulevard bus stop in the vicinity of the property.
The restaurant Subway is 100 metres away.
Free Wi-Fi
24-hour reception
24-hour services
Jacuzzi
Spa and relaxation
Kids club
Game room
Child-friendly