Hilly and historic, the university town of Marburg is situated 90km north of Frankfurt. It's a delight to wander around the narrow lanes of the town's vibrant Oberstadt (Upper Town; the old part), sandwiched between a palace (above) and a spectacular Gothic church (below).
Marburg's precipitous streets are thronged more by students than tourists, with well over a third of the term-time population studying or working at the University of Marburg (founded in 1527). Overall, this is a blessing – bars, restaurants and clubs are cheaper, and more plentiful, and the cultural scene is vibrant. It's easily reached on a day trip from Frankfurt, but also worth spending a night or two in.