40Our collectionMegève, FranceCabinsLuxury 6 Bedrooms Chalet - Megève 12 guests 6 bedrooms€400 / night