Champoussin is not so much a village as a small apartment / chalet development on the alp above Val d'Illiez. It has however in high season a small well stocked shop and 3 restaurants and is chocolate box cute. The site faces E/SE; is beautifully sunny on the morning and although consequently shady in late afternoon has a stunning view...
More
- Also Known As:
- Royal Alpage Club Switzerland/Portes Du Soleil
