Leonardo Hotel Heidelberg City Center

Bergheimer Strasse 63, Heidelberg, 69115, Germany

Best value

Enter your dates to view
today's low rates and promotions.

CHECK RATES

Learn more Guest ReservationsTM is an independent travel network offering over 100,000 hotels worldwide. Learn more Guest ReservationsTM is an independent travel network. Learn more

Rooms & Rates

About Leonardo Hotel Heidelberg City Center

This modern hotel is within a 10-minute walk of Heidelberg’s historic Old Town and scenic pedestrian area. It offers a 24-hour reception, a modern interior, breakfast each morning and room service. All spacious, air-conditioned rooms at the Leonardo Hotel Heidelberg City Center feature cable and satellite TV, a mini-bar and bright, cheerful colors. The private bathrooms include a bath or a shower and hairdryer. In the evenings, guests can relax with a glass of regional wine or small snacks in the hotel bar. The romantic Neckar River is an 8-minute walk from the Leonardo Hotel Heidelberg City Center. Heidelberg Castle is 1.6 mi away, and the surrounding Odenwald Valley woodlands are ideal for relaxing walks and hiking.

Amenities

  • Room Service
  • 24 hour front desk
  • Business Center

Location

Leonardo Hotel Heidelberg City Center
Bergheimer Strasse 63, Heidelberg, 69115, Germany

Logo

We are an independent travel network
offering over 100,000 hotels worldwide

Learn more Learn more