Ihre idyllische Lage am Schlosshügel bis hinab zur Lahn macht die historische Altstadt von Marburg aus. Hier befinden sich seit dem Mittelalter auf engstem Raum zahlreiche Häuser in engen Gassen. Auch heute noch sind mehr als 700 der historischen Bauten erhalten, die in der Zeit zwischen dem 14. und 19. Jahrhundert errichtet wurden. In der Marburger Altstadt wurde in den letzten Jahrzehnten viel Geld in die Restaurierung dieser Häuser gesteckt, sodass das malerische Altstadtbild mit viel Fachwerk auch heute noch erhalten ist. Die damals eher untypischen Steinhäuser bekamen aufgrund ihrer Seltenheit häufig besondere Namen, wie z.B. Hochzeithaus oder Steinernes Haus.