Discover Sangha
A Journey to Holistic Wellness
Located west of Shanghai in the culturally and historically rich city of Suzhou, SANGHA Retreat is a state-of-the-art, fully-immersive health and wellness retreat that combines the vast knowledge and wisdom of the East with the finest methods and technological advances of Western science.
Part of the OCTAVE Institute, the 47-acre lakeside retreat introduces a new approach to well-being designed to help guests find clarity, harmony and a new level of consciousness and freedom through a personalized program of nutritionally balanced meals, healing treatments, and physical activities.