Complex sentence: Frankfurt and The Hague are also hosting European institutions, and other EU agencies and bodies are based even further away.
Split into simpler sentences: Frankfurt and The Hague are also the fixed seat of some European institutions or agencies. Other EU agencies and bodies are based even further away.