05/11/2015 The Tower In a spa town in the Swiss Alps, you'll find snow-capped mountains, chocolate, goats... and soon, the tallest hotel in the world. by Bernd Brunner §