L'hôtel est situé à 100 mètres du parc des expositions de Francfort et à proximité du centre-ville. La gare S-Bahn de Messe est à 300 mètres et la gare centrale de Francfort est accessible en 3 minutes en train. L'aéroport international de Francfort-sur-le-Main se trouve à 18 km de l'hôtel. Chacune des 148 chambres de l'hôtel est équipée d'une salle de bains privative, de la télévision par câble/satellite, d'un accès Internet sans fil et d'un système audio iPod. Un minibar ainsi que la climatisation et le chauffage à réglage individuel sont également fournis. Dans le hall, les clients trouveront un café-bar et un restaurant, et pourront profiter de la salle de sport, du sauna ou du centre de spa sur place. La location de vélos est également possible.