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
8.0
Very Good
Popular amenities
- Breakfast available
- Pet friendly
- Parking available
- Air conditioning
- Bar
- Room service
Explore the neighborhood
Bergheimer Str. 63, Heidelberg, BW, 69115
- Mahmoud's1 min walk
- Heidelberg Central Station13 min walk
- Kurpfälzisches Museum15 min walk
- Frankfurt (FRA-Frankfurt Intl.)56 min drive