Located just 0.6 miles from the 175-foot tall Niagara SkyWheel, Confessions Inn The Rain Niagara Falls is only 6 minutes by foot from Saint Ann Roman Catholic Church.
Located around 1 mile from Fallsview Tourist Area, the hotel is also around 1 mile from Niagara Falls (Ontario) railroad station. The Niagara Falls hotel offers proximity to natural sights like Niagara Gorge Trail Nature Preserve (1.5 miles) and the wooden walkways "Cave of the Winds" (2 miles). You can easily find Old Falls Street approximately 25 minutes' stroll from Confessions Inn The Rain Niagara Falls. Ferry Street & Fallsview Boulevard bus stop is situated in proximity to the property.
This Niagara Falls hotel welcomes guests to 7 rooms fitted with an air conditioner as well as a flat-screen TV with satellite channels.
The nearby dining opportunities include Subway, which is just near Confessions Inn The Rain.