Urban vacations: The 20 best Hotels for a city break in the Alps