Westborough hotels & apartments, all accommodations in Westborough

Recommended hotels in Westborough

The Sleigh Maker Inn Bed And Breakfast photo

The Sleigh Maker Inn Bed And Breakfast

The comfortable 3-star The Sleigh Maker Inn Bed And Breakfast features concierge service, shuttle service and newspaper service.

87 West Main St ;, Westborough, MA, United States

Westborough Inn photo

Westborough Inn

Westborough Inn is a quiet hotel offering views over Clark University, Ski Ward and Ward Hill and featuring a picnic area, a golf course and a library.

4 Boardman Street, Westborough, USA

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.

25 Connector Road, Westborough, USA