Leonardo Hotel Heidelberg City Center
We're liking this
- Comfy roomBright and cheerful tones in rooms to take away any dullness from your stay
- Upmost friendlinessTime to relax with a glass of regional wine and a small snack at the bar - much needed always!
- Safe havenWalk your worries off - the wooded region of the Odenwald Valley is ideal for relaxing walks and hikes
Bergheimer Str. 63, 69115 Heidelberg, Germany
4.7/5 | 11 Reviews