Frankfurter Hof Mainz, Mainz, Germany