The 50-acre destination spa is nestled in an idyllic Lake Conroe resort community, yet conveniently located just 45 minutes from downtown Houston. Our facilities are built and maintained with highly sustainable environmental practices that are unparalleled in the resort spa industry.
Our resort is located in lovely Montgomery, Texas which is about forty minutes from Sam Houston National Forest. The area is characterized by visually stunning wooded landscapes and the tranquil beauty of Lake Conroe. Wildlife is plentiful and our skies offer some of the most visually stunning sunsets one can imagine. Our location provides a stunningly clear canvas for spiritual attunement, as well as physical healing. We have more than 50 acres of pristine, natural woodlands, combined with colorful and lush landscaping which is loved by the local wildlife.
The unique architecture of our intimate facility is accentuated with statuary and installations from around the world. All of these things, combined with the magic of our qualified, talented staff make you feel as if you have been transported to a calmer, more peaceful world.