While the world’s most powerful influencers flew off to Davos, Switzerland last week for this year’s World Economic Forum, we at DuJour were dealing with New York’s sub-freezing temperatures and the latest impending snow storm. The Swiss Alps seemed as distant a fantasy as Saint Barthélemy—and we were more than happy to indulge it. Here, a look at 12 hotels and their amazing views.