AMOCITY
The Frankfurt is a fully air-conditioned hotel and offers modern rooms directly in front of Frankfurt Main Station and 0.8 mi from the Fran...