Station Inn Hotel

Station Inn Hotel

Ontario Northland’s Cochrane Station Inn offers unique guest experiences. Located atop the historical train station, Cochrane Station boasts a hotel that is anything but ordinary. The nostalgic feel the moment you arrive combined with top notch staff that...
Best Western Swan Castle Inn

Best Western Swan Castle Inn

The Best Western Swan Castle Inn, offers generous amenities and attentive service. Those who are travelling on business will appreciate that the Best Western Swan is located within minutes of local businesses. Located in Downtown Cochrane, this Ontario hotel is near...