This hotel was chosen by my company as we had an industry event held at the Messe in Frankfurt. The pluses are the following:
Nice, friendly staff
wi-fi is horrid- forget large files or Skype. impossible to use and NOT free
long walk to Messe- 2 km which is OK unless you are on your feet all day at the Messe
lack of nightlife
shower is tiny and hard to get in and out of
no ability to control temperature of room
If I had to come to Frankfurt again, I would not stay here.
Hope this helps someone.