The state-of-the-art spaces of the Stavros Niarchos Foundation Culture Center in Athens were flooded with visitors from Greece and abroad who attended the Nostos 2023 international conference on Mental Health.
The Stavros Niarchos Foundation Cultural Center in Athens houses the new Greek National Opera since 2017. This is an unsurpassed work of art of minimalist style, for which all Greeks are proud.