Price not available
F-4, 4-11
Mannheim, BW 68159 Germany
Mannheim, BW 68159 Germany
Downtown Commercial Hotel near the Marktplatz, 800 meters from central train station.
Property Information by Northstar Travel Media, LLC
Amenities
Pets Allowed, Meeting Facilities, Broadband Access, Restaurant in Hotel, Bicycling, Television... see all
Pets Allowed, Meeting Facilities, Broadband Access, Restaurant in Hotel, Bicycling, Television... see all

