Best Western Plus Excelsior Chamonix Hotel Spa is a 4-story hotel in a resort area of Chamonix at a close proximity to Flegere Cable Car, Coulees Volcaniques and Telepherique du Brevent offering non-smoking rooms with simple décor. The hotel was built in 1905 and refurbished in 2004.
Best Western Plus Excelsior Chamonix Hotel Spa enjoys its location next to slopes. The property is set within 4 km distance from Chamonix city center.
Best Western Plus Excelsior Chamonix Hotel Spa offers a panoramic view to its guests.
The hotel comprises 79 rooms equipped with a private balcony, cable television, climate control, coffee/tea makers and Wi-Fi. Some rooms have the mountain view. They feature bathrooms with terry bathrobes and a hairdryer.
Eat & Drink
Residents can have breakfast in the restaurant. There is a restaurant serving French dishes on site. Les Chalets Philippe serve a selection of meals within 450 meters from the venue.
Guests can use ironing service, wedding services and free shuttle service as well as a barber shop, a car park and a designated smoking area.
On-site treatments include reflex massage and steam baths. On-site activities feature lawn tennis, snow skiing and snowboarding.