Send Postcard
The Sleigh Maker Inn
87 W. Main St., Westborough, MA 01581 USA
(508)836-5546
87 W. Main St., Westborough, MA 01581 USA
(508)836-5546
Located in the heart of New England in Westborough, Massachusetts this three-story Eastlake Victorian bed and breakfast is in the Boston Metro-West area. It was built as a Christmas gift in 1893 by Fo...read more
You can pick photos to send on your postcard | |