Este moderno establecimiento está situado en el centro de Mannheim, a pocos pasos del centro de congresos Rosengarten, las calles comerciales Planken y Kunststraße, y la estación principal de Mannheim.
Las habitaciones del Leonardo Hotel Mannheim City Center son tranquilas están equipadas con aire acondicionado y TV HD con pantalla plana de 32 pulgadas.
Todas las mañanas se sirve un desayuno buffet abundante, y en el restaurante La Terrazza se puede disfrutar de deliciosos platos de cocina regional e internacional. Cuando hace buen tiempo, se puede comer en la terraza al aire libre.
El Bistro-Bar Optimus abre por las noches.