The street in which the apartment is located near the train station of Chamonix

chamonix ski apartment