Situated in the charming area of Smiths Falls, this hotel is surrounded by the scenic delights of the Rideau River. Guests wi..
Smiths Falls / Smiths Falls
This delightful hotel enjoys a great location in Cornwall, lying just a short distance away from the city centre. The hotel i..