Rated
7.6 /10
(3 reviews)
Discover comfort and convenience at the 2-star Travel Inn Cochrane in Cochrane, Ontario, Canada. Located at 50 Highway 11 South, this cozy hotel offers 0 rooms across 0 floors, providing a welcoming atmosphere for guests. With a check-in time of 3:00 PM and a check-out time of 11:00 AM, Travel Inn Cochrane ensures a hassle-free stay. Recently receiving an average rating of 7.6 based on 3 reviews, this hotel is a great choice for travelers looking for a budget-friendly accommodation option in the area. Experience a relaxing stay at Travel Inn Cochrane during your visit to Cochrane, Ontario.