City Hotel Mannheim
HotelUnpretentious, family-run property offering a restaurant, plus complimentary Wi-Fi. People often mention room,
Address
Tattersallstraße 20 - 24, 68165 Mannheim, Germany
Website
Contact
+49 621 408008Rating on Google Maps
2.80 (281 reviews)Open on Google Maps