NATURE IS INTRINSIC to the beauty of the Mayflower Inn. The spectacular scale and landscaping give the eye pleasure from every perspective
We are located in the idyllic town of Washington, Connecticut, less than 2 hours from New York City. Set amidst the abundant and breathtaking beauty of 58 acres of century old rhododendron, endless trees, and luxuriant grounds, every season is a whole new reason visit the Mayflower Inn and Spa!
Choose the Washington, Connecticut hotel where guests will find a late afternoon stroll amidst the unmistakable luxury, tranquility and beauty of our great lawn, contemplative Shakespeare Garden and the meandering paths of our American Poetry Maze also offers rich rejuvenation.
The Mayflower's grounds are a walker's paradise. On the grounds of our luxury New England Spa Resort specimen trees with wonderful sounding names like Weeping Blue Atlas Cedar meet the knot gardens of boxwood and red barberry with wildflower cutting gardens beyond. Surround yourself with the charm and beauty of New England when you stay at this luxurious Resort in Washington, CT.