Modern hotel located in the Swiss Alps - 14 minutes' walk from a ski lift and 1.6 km from Davos Platz railway station.