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.878170896844, 8.654168844223