From alt (“old”) + Stadt (“city”). Cognate with Low German Ooltstadt.
Altstadt f (genitive Altstadt, plural Altstädte)