AMOCITY
This hotel provides air-conditioned rooms, free internet terminals and a 24-hour bar. It's 5 subway stops from Frankfurt’s city center ...