Southborough hotels & apartments, all accommodations in Southborough

Recommended hotels in Southborough

Red Roof Inn Boston - Southborough/Worcester photo

Red Roof Inn Boston - Southborough/Worcester

The 2-star Red Roof Inn Boston-Southborough/Worcester offers non-smoking rooms in proximity to Worcester Polytechnic Institute, Minute Man National Historical Park and Rhode Island College Library.

367 Turnpike Road, Southborough, USA