A gorgeous setting, just a few minutes walk from the Humber River and its parkland. Very peaceful, a real oasis, with high-quality finishings and many thoughtful touches to make a guest feel at home.