Hotel Ambassador
Karlsruhe • Show on map Price as low as EUR 82.41Boasting an excellent location in Karlsruhe city centre this hotel offers modern accommodation and great public transport links less than 1 km away from Karlsruhe Palace. The Hotel Ambassador's comfortably…More info