The Station Inn

Cochrane (Ontario), Canada

The Station Inn Image

1st

The Station Inn **

200B Railway Street, Cochrane (Ontario), Canada

Ranking: The Station Inn is ranked 1st out of 5 accommodation options available in Cochrane (Ontario).

Classification: 2 Star Inn

The Station Inn is situated in the heart of the town. The Station Inn facilities include meeting rooms, a sauna and free parking. The inn also offers guests the added convenience of a Wi-Fi connection. Rooms at the Station Inn offer tea and coffee making facilities, cable / satellite channels and a TV.

Check Availability and Prices