The International Theosophical Centre is the home of the Theosophical Society in Europe.
The Centre is located approximately 20 km from Amsterdam close to the town Naarden. The grounds consist of 15 hectares beautiful woods and gardens with the original old mansion St Michaels House located in the middle.
Apart from theosophical activities the Centre is also used by other meditative organisations such as yoga schools, Buddhist groups, and Sufis.
Any stay at the centre is meant to promote quietness of mind, peace and a harmonious life.