Westborough, Massachusetts

Click for Westborough, MA Forecast

Westborough, Massachusetts, USA

Lodging in Westborough, Massachusetts

Bed & Breakfast, Cabins & Cottages

  • Sleigh Maker Inn, The 508-836-5546
    87 West Main Street, Westborough, MA 01581
    located 12 miles away in Westborough,MA
    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... more info  map

Lodging Guides and Directories

Condos & Vacation Rentals


Lodging in Westborough

Towns Near Westborough