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 has 7 rooms and is located 3.2 km from the wooden walkways "Cave of the Winds".
The rooms include climate control, along with such modern comforts as a flat-screen TV with satellite channels.
Located just 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. The Niagara Falls History Museum is in the vicinity of this hotel, while Ferry Street & Fallsview Boulevard bus stop is merely 650 metres away. The 158m concrete spire "Skylon Tower" can also be found 18 minutes' stroll from Confessions Inn The Rain. The property is only 1.6 km from Niagara Falls (Ontario) train station.
Guests can dine at the restaurant Subway, which is around 5 minutes' walk away.