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. 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. 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.
Tiene una ubicación céntrica en la ciudad de las plazas. El mercado en el Old Town Hall, así como numerosas tiendas y restaurantes, se encuentran en las inmediaciones del hotel. Los viajeros de negocios y visitantes de Mannheim apreciarán la ubicación céntrica, a poca distancia del centro de la ciudad y sus atracciones.
El hotel tiene 151 elegantes habitaciones equipadas con modernos muebles de diseño, TV de pantalla plana y aire acondicionado. Podrá disfrutar de un variado desayuno bufé por el día, mientras que el bar del hotel lo invita a tomar un café por la tarde o una copa por la noche.