This eco-friendly resort is located just 5 minutes from central Chamonix and was completely renovated in 2008.