Best food, best hotels, inspiring activities. Local tips and top recommendations from Canmore