L'hotel è situato nel cuore della città, a pochi passi dal quartiere finanziario, dalle aree commerciali pedonali e dal teatro dell'opera della città ea 18 km dall'aeroporto. Questo hotel dispone di camere e suite che offrono viste spettacolari sulla sagoma di Francoforte e sul vicino Taunus. Con il maggior numero di suite e camere più grandi della città, eleganti salotti, tecnologia all'avanguardia in tutto l'hotel, l'hotel è diventato l'opzione preferita per i viaggiatori d'affari.