This hotel is in a great location. Rooms were lovely, and we enjoyed staying there, but would be nice to have a AC in the rooms. Even when windows were open, there was no air!
Also, no slippers or bathrobe.
ewa from London
Situated in the city center, this hotel is close to Mannheim City Hall, Mannheim Jesuit Church, and Mannheim Palace. Also …More