minube
Travelodge Timmins Hotel
The Travelodge Timmins Hotel is situated in Timmins, Ontario, Canada. It was built in 1989 and remodeled in 2005. It has 18 rooms with double beds, 2 suites with Jacuzzi, and boasts amenities such as a gym, Jacuzzi and sauna. The hotel has high speed Internet throughout the building, with refrigerators and microwaves in all rooms.