Leonardo Hotel Heidelberg City Center
Bergheimer Strasse 63, Heidelberg, Germany
Choose your dates to see prices
Bergheimer Strasse 63, Heidelberg, Germany
Choose your dates to see prices
Offering a lobby area and a restaurant, the 4-star Leonardo Hotel Heidelberg City Center lies in the Bergheim district, merely 0.8 miles from Philosophenweg Road and around 15 minutes by foot from Providenzkirche Christian Church. This Heidelberg hotel has an à la carte restaurant serving international cuisine and is situated within reach of Bismarckplatz Park.
Staying at the property, you may choose from one of the 124 rooms featuring complimentary Wi-Fi and a flat-screen TV with satellite channels, as well as essentials such as individually regulated air conditioning. Appointed with a writing desk and a large mirror, the air-conditioned rooms also offer tea and coffee making equipment. For more comfort, hair dryers and bath sheets along with a separate toilet and a shower are provided in the bright bathrooms.
Sammlung Prinzhorn Museum is located approximately 5 minutes' stroll from the hotel, and such natural sites as Leinpfad Park is just a 14-minute walk away. The business Leonardo Hotel Heidelberg City Center is also centrally located 0.5 miles from Garten von Essbares Heidelberg. Visit Schwanenteich, about 5 minutes' walk from the accommodation, and feel complete harmony with the nature of Germany. Kornmarkt is a short way from the hotel, while Heidelberg Hauptbahnhof is situated only 0.8 miles away. Altes Hallenbad bus stop is situated a mere 400 feet from the Leonardo Hotel Heidelberg City Center.
Leonardo Hotel Heidelberg City Center features a vegetarian breakfast. Guests can relax in the on-site lounge bar. The Knossos is just moments from the Heidelberg hotel.
Wi-Fi
24-hour reception
24-hour services
Cycling
Hiking
Sports activities
Restaurant
Bar/ Lounge area
On-site Dining