Since 2013, Zen Center Athens is located on the first floor of an emblematic 1930’s Bauhaus building on Agia Irini Square, near Monastiraki square.

The interior space has been gradually renovated under the standards of a traditional Japanese zen temple and reached its final shape in 2018. It has two practice spaces, the Zendo and the Dojo.