Leonardo Hotel Heidelberg City Center
We're liking this😍
- Bright and cheerful tones in rooms to take away any dullness from your stay
- Time to relax with a glass of regional wine and a small snack at the bar - much needed always!
- Walk your worries off - the wooded region of the Odenwald Valley is ideal for relaxing walks and hikes
02 8417 1053
Bergheimer Str. 63, 69115 Heidelberg, Germany