Noosfera Center er beliggende tæt på Xylokastro, på bjergsiderne af Korinthia (Peloponnes) og består af to bygningskomplekser. I det første kompleks findes den hyggelige stue med sin fantastiske udsigt, spisestuen, pergolaen med udsigt over de omkringliggende bjerge og havets horisont samt køkkenet, hvor lækre hjemmelavede måltider tilberedes.
I det andet bygningskompleks findes ti elegante værelser, alle med privat badeværelse og udstyret med mini-køleskabe. I hvert værelse er der også en indbygget elektronisk installation, som gør det muligt for deltagerne at bruge hovedtelefoner til at lytte til øvelser, mens de ligger komfortabelt på deres senge.