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 service, conference rooms and outdoor terrace.
The Leonardo Hotel Heidelberg City Center is located near the center of the city of Heidelberg, also near at the train station. Nearby there are Neckarwiesen, the old town, the castle and the university.