Stillwater Spa

The 5,000-year-old "Science of Life", Ayurveda, teaches that health and well-being is achieved when mind, body, spirit and emotions are in a perfect state of balance. Combining Ayurvedic principles with modern-day technology Stillwater Spa provides a natural and effective program to enhance beauty, balance and well-being.