Institut für Landschaftsarchitektur (ILA) is located in Wien, Austria on Oskar-Simony-Haus, Peter-Jordan-Straße 65. Institut für Landschaftsarchitektur (ILA) is rated 4 out of 5 in the category university department in Austria.
Address
Oskar-Simony-Haus, Peter-Jordan-Straße 65