The residence with shops on the ground floor

chamonix ski apartments