Chimo Motel is a Canadian Lodging based in Cochrane, Ontario. Chimo Motel is located at 126 Ontario 11, 126 HWY 11 W, Cochrane, Cochrane, ON P0N 1J0, Canada,
Please contact Chimo Motel using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Chimo Motel opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.