Relax in Nature at Cedar Meadows Resort & Spa

Relax in Nature at Cedar Meadows Resort & Spa

Have you ever sat in a heated pool surrounded by snow while the stars light up the bright night’s sky? Add a waterfall and a roaring fire and it becomes an experience you can’t get anywhere else in Northeastern Ontario. A True Northern Resort Cedar Meadows...