Return to Directory
Almonte Riverside Inn & Kitchen
Address: 81 Queen Street, Almonte, Ontario, Canada, K0A 1A0
6 bedroom inn on the Mississippi River in Almonte. Wind down in one of our riverview suites or relax on the patio with a cold beverage and a snack from our kitchen.