Located in the heart of Heidelberg, visit the Leonardo Hotel Heidelberg City Center for easy access to the main train station, the old town and Heidelberg Castle. Enjoy a stroll along Europe’s longest pedestrian street, then head back to the hotel to relax with a drink in the bar. Each modern room is equipped with free Wi-Fi, HD flat-screen TV and en suite bathroom stocked with Sea of Spa products. The hotel also features three conference rooms.
Support and useful information