I don't think you could go wrong with Estes Park - it seems like its in the best location geographically for this storm.
But Central City with all the casinos could be a good plan B, worst case you get to lose a bit of money while losing out on all the snow too :-)