The medieval stables used to be an armoury for weapons and a shelter for horses.
The name Marstall goes back to a Renaissance building on the south side of the courtyard, destroyed in 1693, which Count Palatine Johann Casimir built in 1590. Today, the Marstall complex - one of Heidelberg's few surviving buildings from the late Middle Ages - has been rebuilt several times and houses the central Old Town cafeteria hall as well as event rooms and the administration of the Student Union.