Leonardo Hotel Heidelberg City Center

Property Info

Check-in starts at: 15:00

Check-out ends at: 11:00

The family-friendly city hotel is centrally located near the city centre of the famous old town of Heidelberg. This business hotel is the ideal starting point for exploring Heidelberg with its famous castle. The hotel has its own parking garage, 124 spacious rooms, and a free daily newspaper at the lobby area, which offers 24-hour reception. There is a pleasant restaurant with regional food and a summer terrace. Further facilities available to guests at this air-conditioned establishment include a hotel safe, currency exchange facilities and conference facilities. Room and laundry services are...

More details

Bergheimer Str. 63, 69115 Heidelberg, Germany - Heidelberg, Baden-Württemberg - Germany - 69115

Property Amenities

Check-in starts at: 15:00

Check-out ends at: 11:00