Red Roof Inns 367 Turnpike Road - Southborough, Massachusetts 01772 Approximately 13.7 miles from Charles River Hospital East Compare prices for Red Roof Inn Boston Southborough/Worcester with nearby hotels
Red Roof Inn Boston Southborough/Worcester is the 2nd closest Red Roof Inns hotel to Charles River Hospital East.
Red Roof Inns Closest To Charles River Hospital East