Rheinstr. 105, Darmstadt
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.