Eschenheimer Tor 2, Frankfurt/Main
This hotel offers a roof terrace with great views of the Frankfurt skyline and a restaurant modern spa facilities and free WiFi. The Zeil shopping street is just 400 metres away.