This hotel is located in the centre of Chamanix just 500 m from the train station. This winter sports resort offers excellent skiing facilities. Guests are able to enjoy fabulous panoramic views of the Mont Blanc massif. Geneva's airport is about 80 km away.