El hotel se encuentra ubicado en el corazón de Mannheim, muy cerca de su ayuntamiento, de la iglesia de los Jesuitas y del Palacio de Mannheim, así como de la Pop Academy Baden-Wurttemberg y del Teatro Nacional Mannheim. Este establecimiento de tres estrellas y media cuenta con personal multilingüe y ofrece a sus huéspedes bar/lounge, una terraza, lavandería e instalaciones de negocios con pequeñas salas de reuniones y equipo audiovisual. La propiedad fue totalmente renovada en el año 2012 y sus habitaciones cuentan con las comodidades estándar, como baño con bañera o ducha, artículos de aseo, útiles para té o café y ventanas que se abren. Hay servicio de limpieza diario y el hotel ofrece otros servicios previa petición, como plancha y tabla de planchar, ropa de cama hipoalergénica y albornoces.