Largest in-town supermarket in Chamonix. Car park at rear.

Phone

+33 4 50 53 12 50

Address

117 Rue Vallot, 74400 Chamonix, France

Back