A legendary hotel at the foot of Mont Blanc