4 star hotel

Leonardo Hotel Karlsruhe

Ettlinger Str. 23, 76137 Karlsruhe, Germany - Karlsruhe, Baden-Württemberg - Germany - 76137

Show map

Property Amenities

Check-in starts at: 15:00

Check-out ends at: 11:00