Darmstadt, Darmstadt
Spend a second to
save a fortune!
Spend a second to save a fortune!
Dornheimer Weg 7, Darmstadt
Situated in Darmstadt, 2.4 km from Congress Centre darmstadtium, Holiday Inn Express - Darmstadt features air-conditioned accommodation and a bar. The property is around 2.
See MoreUsage of subsidiary facilities may incur additional fees