So did Innsbruck. Squaw Valley, CA has also hosted once, though California may not be up to the headaches of doing it again.
Winter Olympics, though, must be a worse bet than the Summer. You could always get a professional sports team to use an Olympic stadium in a big city after the games are over. Winter sport facilities are bound to be used less and bring in less money.