This hotel is located directly in the centre of Chamonix. Aiguille du Midi cable car station is only a few minutes away.
See more: Hotels in Europe Hotels in France Hotels in French Alps Holiday Destinations in Europe