Set in the old hamlet of Mascognaz, beautiful chalets with luxury accommodation. Fine dining restaurant and lovely spa facilities