Stags and Hens recommend Red7

Le Vert Hotel

Vert Hotel - Chamonix 964 Route des Gaillands Chamonix-Mont-Blanc Haute Savoie France 74400
964 Route des Gaillands Chamonix-Mont-Blanc Rhône-Alpes 74400 FR

Hotel in Chamonix, France that caters for large groups as well as individuals.