The street in which the apartment is located in the center of Chamonix

chamonix ski apartments