8.7/10
Excellent
13 reviews
Free Wi-Fi
Roter Löwe is set in Heiligkreuzsteinach, 27 km from Maimarkt Mannheim, 29 km from Theatre Heidelberg, as well as 29 km from Castle Heidelberg.
Number of rooms: 8
Weinheimer Str. 2, 69253 Heiligkreuzsteinach, Germany