Frankfurt is defintively a city for shopping and business. However, you can also be amused by the architecture as in My Zeil shopping mall at Zeil street in central Frankfurt. By the way, those are the longest escalators I've ever ride ;) (4 stories in a row).