Where to Stay in Frankfurt – Accommodation Guide to the European Business Capital Since medieval times, Frankfurt has been one of the most important cities in Germany. It is thought of as a concrete jungle, due to its tall skyscrapers ...