Come experience the best of the Gilded Age in our unique Falmouth B&B. Experience luxury in one of 17 unique rooms, then wake to a gourmet breakfast and explore the town. Book direct for best rates
The Winsor House Inn, established in 1803, has been a staple on the Duxbury restaurant scene by offering guests a seasonal menu with creative New England Fare.