Find Us

The Mayflower Grace is located at 118 Woodbury Road in Washington, CT just less than a mile from the Historic Green and Washington Depot. Washington is nestled in the heart of the Litchfield Hills, a celebrated New England area for its scenic drives, hiking trails, antique shops & art galleries. This makes the perfect destination under 2 hours from bustling NYC.