BEST WESTERN PLUS Excelsior Chamonix Hôtel&Spa

Starting at
$114

TripAdvisor Review

Based on 788 review

See all

With its early 20th century architecture, the Best Western Plus Excelsior Chamonix Hotel Spa is just over 1.6 kilometers from the La Flegere ski slopes. It offers an outdoor swimming pool and panoramic views of the Mont Blanc mountain range. The guest rooms are modern, with a simple design. All room...

More details