Situated on 275 acres, this 49 room/suite and 5-chalet resort and spa is nestled in the majestic beauty and natural serenity of Northern Ontario. Cedar Meadows is ideally located five minutes from the urban center, ten minutes from Timmins Airport and five minutes away from the Shopping Mall. Cedar Meadows Resort and Spa is proud to welcome you to Timmins' very first wellness spa, Le Spa Grande Nature! As Cedar Meadows is continuously growing, people gradually understand our philosophy: "We want you to experience and feel nature the way it is intended to be."more...See more text