The original Marstall (stable) was built during the first half of the 16th century on the banks of the Neckar River so that the trading vessels could anchor in front of it. Following the original building's destruction in the second half of the 17th century, a new structure - the one we see today - was built in the 19th-century in neo-classical style.
Originally, the Marstall was an arsenal of the Heidelberg Castle in which several different goods were stored. It was built during the first half of the 16th century on the banks of the Neckar River so that the trading vessels could anchor right in front of it.
The gate of the western inner courtyard is preserved. Four defense towers were located at the building's corners. The German name Marstall (stable) refers to the (not preserved) southern wing of the complex. Its ground floor was used for stables, the upper floor for dwelling-rooms. The Marstall was destroyed in the second half of the 17th century.
The 19th-century building we see today was created by Friedrich Weinbrenner in a neo-classical style. It was first used by the military, and later as a hospital. Since 1971, the Marstall has housed lecture halls of the Heidelberg University.