Leonardo Hotel Heidelberg City Center
Bergheimer Strasse 63, Heidelberg, Germany
Bergheimer Strasse 63, Heidelberg, Germany
The 4-star business Leonardo Hotel Heidelberg City Center features 124 air-conditioned rooms approximately 5 minutes' walk from Cluster of Excellence-Asia and Europe in a Global Context. Thanks to its central location, this Heidelberg hotel is within reach of the German Packaging Museum and close to a railway station.
The air-conditioned rooms have free wireless internet and a flat screen TV, as well as comforts such as individually regulated air conditioning. Leonardo Hotel Heidelberg City Center also offers bright bathrooms along with carpeted flooring.
2.4 km from the intriguing German Pharmacy Museum, the hotel is also within 2 km of the arch Old Bridge. You'll be about 500 metres from Schwanenteich. The Leonardo Hotel Heidelberg City Center is also a short way from the River Neckar. Enjoy the proximity to Neckarwiese Park, which is a mere 1.4 km away. For those travelling from afar, Mannheim City airport is 17 minutes' drive away.
A vegetarian breakfast is available daily at the property. The lounge bar provides you with a place to unwind. For Japanese cuisine, try Sakura 2 which is nearly a 5-minute walk away.
This Heidelberg hotel offers guests amenities such as a sun terrace and various recreational opportunities.
Wi-Fi
24-hour reception
24-hour services
Cycling
Hiking
Sports activities
Restaurant
Bar/ Lounge area
On-site Dining