Hotel am Karlstor 3 stars

Karlstrasse 46B, 76133 Karlsruhe, Germany

Hotel image
Read more reviews for Hotel am Karlstor