I would have to disagree there, MUC has definitely the better scene. FRA is very limited. The ranking of German cities with the best scenes would be: Berlin, Cologne, Hamburg, Munich and Frankfurt.
Of course it all depends what you are looking for....
Recommendations all depend on your taste and budget. MUC guide is
here
Personally I'd recommend the Munich
Sofitel Bayerpost