The H+ Hotel Darmstadt is located to the south-west of the city centre, and is well connected to the A5. The Marktplatz, the Palace Museum and the Technical University of Darmstadt are all within 20 minutes’ walk, and the State Theatre is just ten minutes’ walk. The motorway will take you to Frankfurt Airport in around 20 minutes.