Red Roof Inns 367 Turnpike Road - Southborough, Massachusetts 01772 Approximately 19.6 miles from Sheldonville Baptist Church 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 Sheldonville Baptist Church.
Red Roof Inns Closest To Sheldonville Baptist Church