Leonardo Hotel Heidelberg is located a bit far from the station, bus terminal and the old town of
Heidelberg. It is about 10 minute taxi ride, 10 Euros from bus terminal.
The rooms are large enough with basic amenities and facilities.
The breakfast buffet is very good with a wide variety of choices of food.
I was satisfied with the reasonable room rate of about EUR70 per room.
Very competitive price to those hotels at same level in downtown.