CL KURFURSTENARKADE 6 68161
The Holiday Inn is located bang in the heart of the shopping and business district of mannheim. The famous water tower, castle and railway station are all in easy walking distance as is the "rosengarten" conference centre.