Leonardo Hotel Heidelberg City Center
Photo gallery for Leonardo Hotel Heidelberg City Center
Overview of Leonardo Hotel Heidelberg City Center
Leonardo Hotel Heidelberg City Center
Hotel in Bergheim
Reviews
8.0
Very good
Popular amenities
Explore the area
Bergheimer Str. 63, Heidelberg, BW, 69115
- Mahmoud's1 min walk
- Körperwelten Museum2 min walk
- Heidelberg Central Station13 min walk
- Frankfurt (FRA-Frankfurt Intl.)56 min drive