- Liked: Cleanliness, staff & service
- Disliked: Amenities, property conditions & facilities
Advertised Photos were different to the actual property
Your dates need to occur after 2020-01-22. Try updating your dates to see prices for your trip.
Located in Karlsruhe, Leonardo Hotel Karlsruhe is in the city centre and near a train station. Prince Max Palace and Basic Rights Square (Platz der Grundrechte) are local landmarks, and the area's natural beauty can be seen at Botanical Garden and Familienstrand.