This 3-star hotel is located in the historical heart of Chamonix and offers a terrace with views of Mont Blanc. It is 100 metres from the local ski shuttle service, which leads directly to Les Grands Montets, Le Tour and Les Houches.
Address: 118, Place de l'Eglise, Chamonix-Mont-Blanc
Rates from:
EUR 85 Booking.com