The Well at Mayflower Inn is a tranquil retreat nestled in the picturesque town of Washington, CT. Offering a range of holistic wellness services and programs, this establishment focuses on promoting relaxation and rejuvenation for its guests.
With a serene atmosphere and expert practitioners, The Well provides a peaceful sanctuary for individuals seeking to enhance their well-being through various healing modalities. Whether guests are looking to unwind with a massage or participate in a wellness workshop, The Well at Mayflower Inn offers a restorative experience for mind, body, and spirit.
Generated from their business information