Please wait, loading...

 

Discover an innovative level of holistic health at one of New England’s most exquisite country retreats, located in Washington, Connecticut.

Country SpasMayflower Inn & Spa

Discover a wealth of wellness offerings at New England’s  Mayflower Inn & Spa. With a blend of Eastern-inspired services (like reiki, forest bathing, and acupuncture) and more typical Western options (like health coaching), this New England spa resort is a triumph in both luxury and indulgence. Seasonal outdoor activities and challenges abound on their sprawling acres of countryside, along with thousands of nature trails located within the glorious nearby Steep Rock Reserve — all less than two hours from Manhattan.

Amenities
  • Hiking
  • Indoor Pool
  • Yoga