El hotel ofrece 160 habitaciones y 20 apartamentos equipados con baño privado con ducha, TV por cable, aire acondicionado, minibar y acceso a Internet sin cables. También cuenta con un centro de negocios de 400 m2, restaurante y bar.
Situación: a 500 m. del centro de la ciudad, junto a la estación central de trenes. A 1 Km. de la Catedral de Maguncia y a 1,5 Km. del Rin.