Located in the heart of Darmstadt and just 30 km from Frankfurt, this stylish hotel offers elegant accommodation. It has excellent connections with the A5 motorway, just 200 metres from the main railway station.
Number of rooms: 392
Rheinstr. 105, 64295 Darmstadt, Germany
Hotel booked 4 times today.