1 more results for Hotels in Timmins, Ontario
Timmins, Ontario, Canada
Timmins Hotel136 Algonquin Blvd EastTimmins, Ontario P4N 1A7, Canada(705) 465-2171http://timminshotel.cominfo@timminshotel.comThe Timmins Hotel offers affordable accommodations. Weekly and monthly room and apartment rentals. Located right downtown Timmins and close to all amenities…