Located 698 meters from Fairweather/Stockhomme. Ramada Timmins is perfectly located for both business and leisure guests in Timmins (ON). The property offers a high standard of service and amenities to suit the individual needs of all travelers.
Located 1,186 meters from Fairweather/Stockhomme. Set in a prime location of Timmins (ON), Microtel Inn & Suites by Wyndham - Timmins puts everything the city has to offer just outside your doorstep.