Cedar Meadows Resort & Spa (@cedar_meadows) header
Cedar Meadows Resort & Spa (@cedar_meadows) profile picture

The Jewel of the North! Situated on 170 acres, our 49 room resort, 5 chalets & spa are nestled in the majestic beauty and natural serenity of Northern Ontario.

Timmins, Ontario
Joined November 2020