Hostelling International Canmore Clubhouse is a Canadian Lodging based in Canmore, Alberta. Hostelling International Canmore Clubhouse is located at 201 Indian Flats Road, Box 8040 Station Main, Canmore, AB T1W 2T8, Canada,
Please contact Hostelling International Canmore Clubhouse using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Hostelling International Canmore Clubhouse opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.