Must See Accommodations

Cedar Meadows Resort & Spa

Situated on 275 acres, this 49 room/suite resort & 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.

1000 Norman Street

Timmins, Ontario

Latitude: 48.49295

Longitude: -81.36391

Phone: (705) 268-5800

Toll Free: 877-207-6123