(Last Update: 24 Apr 2023)
Chalet Papillon is a private, detached Alpine chalet near Morzine, in the French Alps. The traditional self catered chalet has spacious living a