I can highly recommend this 4-star hotel, available at 3-star prices. From the moment we arrived, late at night, and throughout our stay, the service was perfect.
The room was spacious with everything you could ever need -- wonderfully comfortable beds and a view of the impressive skyline (at no extra cost). The breakfast buffet contains both hot and cold options and is the best hotel breakfast I've ever come across; even though it wasn't included in our room price, we gladly paid the extra. It was a relaxing start to the day to eat good food in the elegant surroundings. The bar and restaurant are also open in the evening serving good food at reasonable prices -- less than 30 euros for 2 people.
This hotel is at the opposite end to town than the most, but that’s no problem: it’s 10 minutes walk to the start of the Ziel or the markets. Even better, it’s only 2 minutes across a bridge to Sachenhausen, the main drinking area. It’s a quiet location on the riverside and more pleasant at night than the area around the train station where most other hotels are. Highly recommended.