Click for Westborough, MA Forecast

Westborough, Massachusetts, USA

Is this accurate?

Sleigh Maker Inn, The   (circa 1893)
87 West Main Street
Westborough, MA 01581

Located in the heart of New England, the Sleigh Maker Inn offers a choice of three guest rooms each filled with period antiques and private baths. Special amenities wireless Internet access, satellite television and a full home-cooked breakfast each morning.

What our users are saying about Sleigh Maker Inn, The | Rate Sleigh Maker Inn, The

No one has reviewed this - be first!

Post your review

Confirmation code:



Free iPhone App