The Inn at Manitou, Ontario, Canada - 3361
Sunday, July 26th, 2009Situated in the middle of a private, 500-acre forest on the shores of Lake Manitouwabing, two hours north of Toronto, The Inn at Manitou is an intimate resort of only 35 rooms, each with spectacular, sparkling lake views.
Awaiting you in your room with its natural cedar cathedral ceiling, and log burning fireplace is a split [...]