This hotel in Mannheim is located just steps from Mannheim Train Station and 700 metres from Mannheim Palace. It offers modern rooms and free Wi-Fi.
Number of rooms: 212
Schlossgartenstr. 1 Ecke L13, 68161 Mannheim, Germany
Hotel booked 2 times today.