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
- Pet friendly
- Breakfast available
- Parking available
- Free WiFi
- Air conditioning
- Bar
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