The Station Inn
The Station Inn is a fine accommodation option in Cochrane. Renovated in 2008, the hotel has welcomed guests since 1991.
This hotel is situated 450 meters away from Polar Bear Habitat & Heritage Village. The Station Inn lies within a 10-minute walk from the center of Cochrane.
Serving chinese meals, Station Inn Restaurant is about 5 minutes’ walk away.
Timmins airport can be reached in 65 minutes by car from The Station Inn.