Echo the props for the Hilton Frankfurt. Stayed there on an award last year, was given a very nice exec level room (11th and 12th floors, IIRC), decent brekkie and cocktail hour / snacks in the afternoon. There's a nice park right next to the hotel for wandering around, too.