"Nestled on the shores of one of Ontario's most beautiful unspoiled lakes, Manitouwabing Lake, 150 miles north of Toronto, you will find a small luxury resort hotel - The Inn at Manitou. Surrounded by forests and rocky shoreline sits this intimate luxury resort of only 35 rooms. A member of the distinguished Paris based Relais & Châteaux Association." |