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