Hilpertstr. 27, Darmstadt
This environmentally sustainable hotel is located west of Darmstadt city centre a 15-minute walk from Darmstadt Main Station. The Hotel Darmstadt offers free on-site parking and excellent motorway access to Frankfurt.