The Winsor House Inn

Duxbury, Massachusetts
$$
The Winsor House Inn is an old classic and a centerpiece of the town. With four unique, cozy rooms and gourmet dining, the Winsor House has become a favorite of locals and visitors alike.
Last Reviewed
February 2012

Address

390 Washington Street
Duxbury, MA 02332

Contact

781/934-0991