Vera £ 620.44 View details Country: France 3 rooms apartment on 1st floor of a residence in the heart of Chamonix.