Inn On The River is a 3-star venue set just 6.3 km from Maid of the Mist, Niagara Falls State Park and Niagara Falls.
The hotel is placed 30 minutes' walk from Niagara Adventure Theater, Niagara Falls Discovery Center and Fashion Outlets of Niagara Falls USA. This business property is about 4 km away from the center of Niagara Falls.
Convention centers and banks are short distance from the premises.
Inn On The River can be reached in 5 minutes by car from International airport.
Many guestrooms offer views of Niagara Falls.
Eat & Drink
Bella Vista Ristorante treats guests with italian and american meals and lies within 100 meters from the property.