The Windsor House Inn

390 Washington St, Duxbury, Massachusetts, 02332, United States
#2 of 2 hotels in Duxbury
TripAdvisor Traveler Rating
Based on 6 reviews
Enter dates for best prices
Compare best prices from top travel partners

Nearby The Windsor House Inn

The Windsor House Inn

We've found that other people looking for this hotel also know it by these names:

  • The Windsor House Hotel Duxbury

Address: 390 Washington St, Duxbury, Massachusetts, 02332, United States

Amenities at The Windsor House Inn

  • Restaurant
  • Suites
  • Bar / Lounge
  • Free Parking
  • Free High Speed Internet
  • Kitchenette

Duxbury Travel Forum

Need advice about Duxbury, Massachusetts? Visit the Travel Forum for Duxbury and ask our Answer Gurus.

Duxbury Travel Guide