Whether you're in town for business or pleasure, Frankfurt has plenty to do. Get your morning buzz from Café No.48, then head to Café Maingold, a Baroque-style spot that serves up organic, homey food. From here, take a stroll along the Main River which is lined with trees and some of the city's best museums. Stop in at the Städel, Germany's oldest museum foundation, and see its extensive collection of European art.
If it's warm out, embrace the great outdoors by finding a sunny spot in the Palmengarten, one of Frankfurt’s favourite botanical gardens. For a boss picnic, pick up some produce at Kleinmarkthalle, a market hall with over 60 fresh food stalls. Make sure you stop in on the market on a Saturday, when you can enjoy a glass of wine and some live music with the locals. Another popular Saturday activity is trawling through the stalls at the city's biggest flea market, Frankfurter Flohmarkt.
For dinner, try the signature dishes at Chairs, or the tucked-away Club Michel, which hosts rotating themed dinners. End the night at Amp, a trendy bar that hosts local and visiting DJs. In the mood for a late-night snack? Hit the Best Worscht in Town for some currywurst before bed.