Mayflower Inn

(Is this your listing? Upgrade for all benefits today!)
Mayflower Inn
118 Woodbury Road, Route 47
Washington, CT
06793
860-868-9466

About

The Mayflower Inn and Spa is located in the idyllic town of Washington, Connecticut less than 2 hours from New York City. At our luxury New England getaway, you will discover a country house hotel of magnificent proportions complete with a full service luxury spa.

Post a Comment / Question about this Rustic Vendor