About the Salon
Located 2 hours from both New York City and Boston in the idyllic town of Washington, Connecticut, THE WELL at Mayflower Inn is a 20,000-square-foot countryside wellness escape.
Our newest location brings an innovative level of holistic health to one of New England’s most exquisite country retreats. Through restorative spa treatments using East-meets-West healing practices, expert-led health coaching sessions, daily workshops and seasonal retreats, your best self awaits.
Visit the Salon
Find the salon and plan your visit.
Client Reviews
Kind words from clients who’ve experienced this salon.
Be the first to share your experience with this salon.
SHARE YOUR EXPERIENCE
Leave A Review
Your review will be sent to Oh Daisey for approval before it appears publicly.