A Family Holiday Chalet in the French Alps
ChaletLeMoulin
Snow report

The best local area weather service is the Chamonix Meteorological Station. It has a five day report of expected fresh snowfalls & temperature - surprisingly accurate. English and French versions.