Hessisches Staatsarchiv Darmstadt

One of the three Hesse archives forming the Hessisches Landesarchiv, being based in Darmstadt, Germany.

More information on the German Wikipedia page

The website, in German, is.