The 4-star The Station Inn offers fine accommodation in Cochrane. The hotel opened its doors in 1991 and was remodeled in 2008.
The city center is 10 minute walking distance from the hotel.
Timmins airport can be reached in 65 minutes by car from The Station Inn.
Eat & Drink
Guests can share a meal in New Mandarin Restaurant and Station Inn Restaurant, located about 50 meters away.