El hotel data del 1991, cuenta con 248 habitaciones que se distribuyen en 8 plantas, un restaurante, un bar y 6 salas de conferencias.
El hotel se encuentra en el centro de Darmstadt, a 200 m de una parada de transporte público. Está a un corto trayecto de Mathildenhöhen.
Todas las habitaciones disponen de cuarto de baño, secador de pelo, teléfono de línea directa, minibar, caja fuerte y aire acondicionado.