



not rated
Mannheim, Germany, 68165
+ (49) 621-44510
$127 and up / Check Availability
Modern 5-story Hotel situated in city center, 300 meters from train station.
See other Best Western Intl Inc hotels