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 neighborhood
Bergheimer Str. 63, Heidelberg, BW, 69115
- University of Heidelberg New Campus4 min drive
- Heidelberg Castle5 min drive
- Church of the Holy Spirit5 min drive
- Frankfurt (FRA-Frankfurt Intl.)56 min drive