Hotel Excelsior Chamonix
A privileged setting, amidst lush greenery in the summer and sparkling snow in the winter is where the BEST WESTERN PLUS EXCELSIOR CHAMONIX - Hôtel et Spa**** welcomes you. From the hotel you have one of the most stunning views of Mont Blanc. This friendly hotel has maintained a family tradition ensuring you a wonderful stay with family and friends.