Inn On The River is a 3-star property only 6.3 km from Niagara Falls and Maid of the Mist.
The city center is 4 km away from the hotel. Inn On The River is also located near Convention & Visitors Bureau, Marineland and Schoellkopf Geological Museum.
This property offers proximity to parks.
Inn On The River is within a 5-minute drive to International airport.
Some rooms come with a view of Niagara Falls.