Reviews Leonardo Hotel Heidelberg City Center
4 StarsBergheimer Strasse, 63, 69115 , Heidelberg
Leonardo Hotel Heidelberg City Center located in the heart of the city, a few steps from the central station and with a spectacular view of the Old City, features amenities such as: 24-hour reception, lift, pets allowed (surcharge), bar, breakfast buffet , room service, luggage service, laundry... More Details Leonardo Hotel Heidelberg City Center
- Vote 4/5 4/5
- Stay 4/5 4/5
- Price 4/5 4/5
- Rooms 4/5 4/5
- Location 3/5 3/5
- Cleanliness 4/5 4/5
- Reception 5/5 5/5
- Services 4/5 4/5
- Business Services 4/5 4/5