Fleming's Deluxe Hotel Frankfurt-City

Eschenheimer Tor 2
Frankfurt
Germany