Maintaining the spiritual atmosphere of the old Ashram in Bhowali, the Centre has been built with modern facilities suitable for study, meditation, and retreat. The Centre provides a panoramic view of the mountain ranges and valley and is conducive to quiet meditation and contemplation. The ‘Dr. Radha Burnier Hall’ can seat up to 100 people.