(+39) 010 5701151

Home

Checking availability and prices
LEONARDO HOTEL HEIDELBERG CITY CENTER

Check availability

1

LEONARDO HOTEL HEIDELBERG CITY CENTER

BERGHEIMER STRASSE 63

Heidelberg, Baden-Württemberg, Germany

Description

he Leonardo Hotel Heidelberg City Center welcomes you in the heart of Heidelberg, near the city centre and close to the main railway station. The fantastic location with the historical city centre just a footstep away, makes the hotel among other hotels in Heidelberg an ideal starting point for tourists and business people alike. Discover one of the most beautiful cities in Germany. The appealing design of this hotel provides a comfortable and welcoming atmosphere, while the nearby Neckarwiesen (park by the river Neckar) are the perfect place to relax in green surroundings. The Leonardo Hotel in Heidelberg provides 124 comfortable rooms with terrific views over the romantic Old Town and a great number of high standard facilities and services. For meetings and events, three modern conference rooms with free Wi-Fi are at your disposal.

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