Inn On The River is rated 3 stars and is placed about 5.3 km from Niagara Falls, Niagara Adventure Theater and Martin's Fantasy Island.
Guests can get to Niagara Falls city center, which is 4 km away.
Convention centers and banks are only several minutes away.
Inn On The River is within a 5-minute drive to International airport.
Eat & Drink
Located in a tourist area, Bella Vista Ristorante and Jaco's Restaurant serve a wide range of meals.
This business Inn On The River offers a car park and a safety deposit box.