Welcome to Chalet Chalon! Between the sky, the earth, the lake, and the mountains!
The chalet, with its breathtaking panoramic view of Lake Geneva, is located in the French Alps at an elevation of 1,000 hm, 2 km from the Thollon-les-Mémises ski resort. You’ll enjoy not only a breathtaking panoramic view of the lake, but also of the impressive Swiss Alps and the Jura Mountains on the other side of the lake. The chalet, located in the private Grand Roc estate at the foot of the Chablais Alps, offers an oasis of tranquility.