Located about 700 m from Old Town and 1 km from the train station.
The Leonardo Hotel Heidelberg is located about 2,2 km from Heidelberg Castle, 19 km from Mannheim and 85 km from Frankfurt airport. The hotel facilities include 24h reception, restaurant, bar, conference room, wireless internet (extra charge), luggage room and laundry service (extra charge). The guestrooms are equipped with bathroom (bath/shower), hair dryer, TV, telephone, mini-bar, safe box (extra charge) and A/C. Address: Bergheimer Strasse 63, 69115 Heidelberg, Germany
Bergheimer Strasse 63, , 69115 Heidelberg, , Germany
|Wireless Internet (WiFi)||Yes|
|Distance to center||1 km|
|Distance to airport||16 km|