We stayed only one night in Chamonix. The hotel is very nice, clean e the view of Mont Blanc from the room and the swimming pool is spectacular. The hotel guests can use Jacuzzi, pool, sauna and steam. The only think we did not like was the carpet in the room. Breakfast was good. A private parking is available or, in alternative, there is a public parking just outside the hotel. Staff is very friendly. Chamonix is a beautiful place and would definitely stay again in this hotel for a longer break.
Just outside the hotel we had dinner in L'impossible Restaurant. Excellent quality food, italian recipes. Highly recommended!