I spent a wonderful time in this hotel. The view on the city is nice especially after ski. Have a hot chocolate seating in the bar and enjoy the calm of this place. I really liked the inside swimming pool, because swim surrounded by the snow is a great experience. There is a small negative point, is quite far from the ski slope you have to take a bus or it takes a while to reach it by feet.
By the way Morzine is a lovely and very charming town.