Westborough hotels & apartments, all accommodations in Westborough

Recommended hotels in Westborough

The Sleigh Maker Inn Bed And Breakfast Westborough photo

The Sleigh Maker Inn Bed And Breakfast Westborough

The Sleigh Maker Inn Bed and Breakfast Westborough is a fine accommodation option in Westborough. The property features free private parking and a gift shop.

West Main Street 87, Westborough, United States

Westborough Inn photo

Westborough Inn

The 3-star Westborough Inn lies within 16 km from Worcester Polytechnic Institute. The building was renovated in 2000.

4 Boardman Street, Westborough, United States

Residence Inn Boston Westborough photo

Residence Inn Boston Westborough

Residence Inn Boston Westborough is a 3-star hotel offering a luxury accommodation not far from Worcester Polytechnic Institute, Ski Ward and Clark University. Built in 1991, the comfortable hotel…

25 Connector Road, Westborough, United States