translate English to German: With its central location and upscale equipment, the recently refurbished Hotel Holiday Inn Mannheim City Centre is ideal for the sophisticated traveller.
Durch die zentrale Innenstadtlage und die gehobene Ausstattung ist das kürzlich neu renovierte Hotel Holiday Inn Mannheim City Centre ideal für den anspruchsvollen Reisenden.