HOLISTIC WELLNESS DESTINATION
Join us at our holistic wellness destination THE WELL at Mayflower Inn for a day of restoration and relaxation in the Connecticut countryside. THE WELL at Mayflower Inn brings an innovative level of holistic health to one of New England’s most exquisite country retreats. We have partnered with THE WELL to transform our spa-sanctuary into a true state-of-the-art wellness destination including a pool house with hammam and Biophilic Thermal Pool.
- Book a treatment or inquire at 860.619.7016 or email@example.com
THE WELL at Mayflower InnVisit THE WELL
More to Love
unforgettable activities for