Frankfurt, situated on the river Main, is one of Germany's largest cities and a veritable financial hub. It may have a reputation for catering to bankers and businessmen, but this metropolis is so much more than that. With a diverse population, rich cultural life and full calendar of events year-round, Frankfurt is definitely worth a visit if you're travelling around Germany or considering a short weekend trip.
Much of the city was damaged during World War II, meaning a lot of the buildings you see today are modern new-builds. The Altstadt (Old Town), however, has been rebuilt as a modern version of its former self, with charming cobbled streets and timbered houses that are picture-perfect. And the original 1405 town hall, Romer, still stands proud, its stepped gable facade a reminder of what Frankfurt once looked like.
Food and drink
To get a feel for local life, head to Kleinmarkthalle, the city's main marketplace. The vendors in this massive building have everything from fresh produce and local sausages to fish dishes and handmade pasta. The free tasting samples are an added bonus!
If you're after something a bit more offbeat, navigate along the river Main until you reach Donerboot, a small red and white boat docked along the banks. This is Frankfurt's favourite Turkish restaurant, serving up delicious and moderately priced kebabs. Be prepared to queue if you go at the weekend or in the evening.
One thing you absolutely must try when you're in Frankfurt is Ebbelwoi cider - also known as apfelwein "apple wine." Walk into any number of cider houses and beer gardens dotted around the city and order the drink the traditional way: in a blue earthenware jug called a bembel.