We first construct Siegel invariants of some CM-fields in terms of special values of theta constants, which would be a generalization of Siegel-Ramachandra invariants of imaginary quadratic fields. We further describe Galois actions on these invariants and provide a numerical example to show that this invariant really generates the ray class field of a CM-field.