NATURE IS CALLING
Journey into nature with expert guides from THE WELL at Mayflower Inn to embrace the Connecticut countryside. Take advantage of both the stunning surroundings of the Mayflower Forest and nearby Hidden Valley and Steep Rock Preserves, located within minutes of the Inn. Spend time throughout your stay amongst the changing leaves of brilliant fall foliage as New England transforms before your eyes. Learn how time disconnecting allows the self to heal and recharge amongst the complex beauty of the natural world.
More to Love