Treff Darmstadt

4 self rated
Eschollbrücker Str. 16 Darmstadt 64295

Just a 15-minute walk from Darmstadt’s town centre and Darmstadtium Congress Centre, the hotel offers an international restaurant and comfortable rooms.All of the well-equipped rooms at the H+ Hotel D...more

Very good
2208 verified reviews

Last updated: 26 Nov 2021

Book now and pay later rooms are subject to availabilty.

Not what you were looking for?
Try a different search here

Darmstadt hotel deals delivered

Treff Germany