Hotel am Karlstor, Karlsruhe, Germany
Hotel am Karlstor is conveniently located at Karlstra in Karlsruhe, Germany
Hotel Location:
Address: Karlstra
City: Karlsruhe
Country: Germany
phone: +49 721 3523000
Hotel Features:
- Check-In Time: 1 PM
- Check-Out Time: noon
- In Room TV
- Air Conditioning