(+39) 010 5701151

Home

Checking availability and prices
Leonardo Hotel Heidelberg City Center

Check availability

1

Leonardo Hotel Heidelberg City Center

4 Stars 4 Stars Hotel
Bergheimer Strasse 63

Heidelberg, Baden-Württemberg, Germany

Description

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

Address: Bergheimer Strasse 63
Map location could be inaccurate. Please double check the address well before your trip.