Please wait, we're finding the perfect spa...

 

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

Country SpasThe WELL, Mayflower Inn & Spa

Nestled in the tranquil countryside of Washington, Connecticut, THE WELL at Mayflower Inn & Spa offers a holistic haven for wellness seekers. Guests can indulge in a diverse array of wellness experiences and practices, from invigorating fitness classes to serene meditation sessions. The WELL facilities include a serene relaxation lounge, steam rooms, and rejuvenating treatment rooms where skilled therapists provide personalized holistic therapies.

The Mayflower Inn & Spa exudes elegance and charm, with beautifully appointed accommodations and modern comforts. Guests can explore the picturesque surroundings through hiking trails or unwind with a leisurely stroll through the lush gardens. For those seeking more active pursuits, the hotel offers a variety of activities such as tennis, yoga, and cycling. After a day of exploration, guests can savor farm-to-table cuisine at the Mayflower Dining Room, showcasing seasonal ingredients sourced from local farms. This New England spa resort is a triumph in both luxury and indulgence.

Amenities
  • Fitness Center
  • Fitness Classes
  • Hiking
  • Hotel
  • Restaurant
  • Indoor Pool
  • Yoga

Back to Home

© 2024 Spas of America. All rights reserved.