Visiting the Kitchener, Waterloo and Cambridge area

If you are looking for an affordable yet enjoyable stay-cation[...]