Red Roof Inn Southborough

thumbnail of Only a short distance from downtown Boston and conveniently situated off Interstate 495 in Southborough, Massachusetts, this hotel places guests moments away from many of the area's top […]


destinations around
  • Marlborough (3.1 km, 2 hotels)
  • Framingham (5.8 km, 2 hotels)
  • Shrewsbury (9.6 km, 1 hotel)
  • Milford (11.5 km, 3 hotels)
  • Concord (13.9 km, 1 hotel)
  • Needham (15 km, 1 hotel)
  • [ Show destinations on map ]