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.