Eschollbrücker Str. 16, Darmstadt
Just a 15-minute walk from Darmstadt’s town centre and Darmstadtium Congress Centre the hotel offers an international restaurant and comfortable rooms.