Can we help?
+33 (0) 4 50 79 08 38
We all speak English and French!Send an emailBook Now
Châtel Châtel is a charming mountain village located at 75km from Geneva in the French Alps near to the Swiss border. It is a part of the vast Portes du Soleil ski area which includes Morzine and Avoriaz. The village has maintained its mountain charm thanks to strict planning regulations…Continue Reading