Leonardo Hotel Mannheim City Center
HotelOne of the Most Reviewed Hotels in Mannheim
Address
N6 3, 68161 Mannheim, Germany
Website
Contact
+49 621 10710Price rating
$60/night
Rating on Google Maps
4.20 (2.1K reviews)Open on Google Maps
Discover top rated places in Mannheim
One of the Most Reviewed Hotels in Mannheim
One of the Most Reviewed Hotels in Mannheim
N6 3, 68161 Mannheim, Germany
$60/night