← All venues

Leonardo Hotel Heidelberg City Center

Heidelberg, Karlsruhe, DE

Leonardo Hotel Heidelberg City CenterLeonardo Hotel Heidelberg City CenterLeonardo Hotel Heidelberg City Center

The Leonardo Hotel Heidelberg City Center is a relaxed and unpretentious property situated in the historic city center, close to the train station, castle, and old town. Guests can enjoy comfortable rooms, a terrace, and a bar, creating a welcoming atmosphere. The hotel also offers complimentary Wi-Fi, ensuring that visitors stay connected during their stay. Its prime location makes it an ideal choice for those looking to explore Heidelberg's rich history and vibrant culture.

About this listing and removal requests