Nice hotel but my experience was bad. I stayed for a couple of nights during Easter, together with my wife and a baby. The shower flooded the entire bathroom. I told them the problem at 11:00 am and the answer I received was that they would remove the water and let more towels to put on the floor (sic). I returned to the hotel at 18:30 and the bathroom flooded again (they did not leave the extra towels, by the way not a very elegant solution, not even a solution...). After talking for the third time they offered me to change the room, which was impossible because I had a reservation at a restaurant at 20:00 (and a baby...). What bothered me was that they had the whole day to figure out how to solve it or they could have offered me to change the room at 11:00 am. So we stayed in the same room and used many towels (finally they arrived...).
Due to the huge inconvenience, they did not charge for the parking, which it was not a solution.
Honestly, if you pay a high price for a hotel or a room you expect a service according to what you have paid. It was not the case.
Final recommendation, there are a lot of hotels in Davos, choose another one, will do the same next time.