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
3.2 km from the wooden walkways "Cave of the Winds", Confessions Inn The Rain Niagara Falls includes 7 rooms.
Located merely a 6-minute walk from Saint Ann Roman Catholic Church, the hotel lies about 10 minutes by car from shopping venues such as the contemporary casino Galleria Shops and Dining Mall. This hotel gives access to Niagara Falls History Museum, which is a mere 1.3 km away. Along with other cultural attractions Ripley's Believe It or Not Museum is nestled in the vicinity of Confessions Inn The Rain. Niagara Falls (Ontario) train station is within 20 minutes' walk of the property, and the 158 m concrete spire "Skylon Tower" is an 18-minute walk away.
Guests can dine at the restaurant Subway located approximately 100 metres away.