Leonardo Hotel Heidelberg
Bergheimer Strasse 63
Heidelberg Baden-Wurttemberg Germany
TEL: +49 6221 5080
Rated 75 / 100 based on 25 customer reviews.
Set along a cobblestone square, this relaxed hotel with a modern facade is a 15-minute walk from the Heidelberg train station and 17 km from the 17th-century Schwetzingen Palace.
The informal rooms, with warm, streamlined decor, feature free Wi-Fi, flat-screen TVs, and tea and coffeemakers; most rooms have balconies and city views. Upgraded rooms add minibars.
Dining options include a rustic dining room with wood accents and seasonal terrace seating serving buffet breakfast (fee) and a la carte dinner. There's also a sleek, colorful bar. Other amenities include laundry service, conference facilities and parking (fee).
Facilities @ Leonardo Hotel Heidelberg include:
Bar / Lounge
Cable / Satellite TV