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
