25 Oakland Road
South Windsor, CT 06074
Get directions

About Us

You've heard about it, and read about it. Now it's time to experience the most unique spa in New England. We offer more services and more ways to relax and pamper yourself than you can imagine.

Reviews