Comparing hotel prices from multiple sites...

Leonardo Hotel Heidelberg City Center (Heidelberg, Germany)

Loading

Leonardo Hotel Heidelberg City Center (Heidelberg, Germany)

About Leonardo Hotel Heidelberg City Center

Leonardo Heidelberg is a 4 star hotel in the heart of Heidelberg and close to the main train station. The town centre and pedestrian area is a 10 minute walk. There are 124 air conditioned guest rooms on 11 floors some with a balcony, with views over the historic old town. The rooms have en-suite bathroom with bath, shower and WC, hair dryer, desk, direct dial telephone, mini bar, and colour television with cable TV. Wireless internet access is available throughout the hotel for an additional charge. The hotel restaurant offers breakfast each morning and has a regional and international cuisine. On sunny days guests can dine al fresco on the terrace. There are 3 fully equipped conference rooms that can hold up to 80 persons. Public car parking facilities are available on site for an additional charge. Close to the hotel there is an 18 hole golf course, indoor tennis courts, squash centre and rowing facilities.

Top amenities

  • WiFi in lobby
  • Free WiFi
  • Pool(Unavailable)
  • Spa(Unavailable)
  • Parking
  • Pets
  • A/C
  • Restaurant(Unavailable)
  • Hotel bar
  • Gym(Unavailable)

Rating overview

7.9
trivago Rating Index® based on 2472  reviews from:
  • Hotels.com(8.0/10),
  • LocationExcellent  8.6 / 10
  • RoomsGood  7.6 / 10
  • ServiceVery good  8.1 / 10

All amenities

Property amenities
  1. Entrance hall/lobby
  2. Lift
  3. Parking
  4. Terrace
For children
  1. Cot
Room amenities
  1. Balcony (upon inquiry)
  2. Shower
  3. Ironing board
  4. Openable windows
Sports facilities
  1. Bike rental
  2. Hiking trail
Food and beverage
  1. Diabetic food

Arrival / Departure

  1. Check in: 15:00
  2. Check out: 12:00

Contact

Bergheimer Straße 63 , 69115 , Heidelberg , Germany
Telephone: +49 62215080 | Fax: +49 6221508500 | 

Frequently Asked Questions about Leonardo Hotel Heidelberg City Center

  • Is there a pool area at Leonardo Hotel Heidelberg City Center?

    No, Leonardo Hotel Heidelberg City Center doesn’t offer pool areas.

  • Are pets allowed at Leonardo Hotel Heidelberg City Center?

    Yes, Leonardo Hotel Heidelberg City Center has a pet policy that may vary based on the room type or availability. Please check with the hotel directly to learn about their pet policy.

  • Is parking available at Leonardo Hotel Heidelberg City Center?

    Yes, Leonardo Hotel Heidelberg City Center provides Parking for guests.

  • What time is check-in and check-out at Leonardo Hotel Heidelberg City Center?

    Check-in at Leonardo Hotel Heidelberg City Center is available from: . Check-out time is by .

  • Where is Leonardo Hotel Heidelberg City Center located?

    Leonardo Hotel Heidelberg City Center is located in Bergheimer Straße 63, 69115, Heidelberg, Germany.

Interesting hotels nearby Leonardo Hotel Heidelberg City Center

These hotels may also be interesting for you...

Destinations nearby Leonardo Hotel Heidelberg City Center

Other destinations close to Leonardo Hotel Heidelberg City Center

Explore nearby attractions