Good hotel, okay location
Clean, quiet room with decent breakfast provided.
Location is a bit off the main street in an area that doesn't feel great. Safe though as the police station is right across the street.
With a stay at Grand Hotel Dream Frankfurt City, you'll be centrally located in Frankfurt, steps from Zeil Shopping District and 11 minutes by foot from Romerberg. Featured amenities include complimentary wired Internet access, a business center, and limo/town car service. Self parking (subject to charges) is available onsite.