Accomodation – Location

Agricultural University of Athens
Iera Odos 75, Athina 118 55, Greece