General information
City
Darmstadt
Address

Exchange Network Darmstadt e.V.
Karolinenplatz 5
62489 Darmstadt
Germany

University name
Technische Universität Darmstadt & Hochschule Darmstadt
Location

49.5320619, 8.5034336