Red Roof Inn Boston Southborough/Worcester

367 Turnpike Rd
Southborough, Massachusetts 01772
In the city center
More hotels near this hotel

Red Roof Inn Boston Southborough/Worcester is part of the Red Roof Inns chain.


Map: Red Roof Inn Boston Southborough/Worcester


Southborough Landmarks Near Red Roof Inn Boston Southborough/Worcester