About
With all Newly Renovated Rooms this Red Roof Inn is located in a quiet setting just 14 miles from Downtown Worcester and 28 miles from downtown Boston.
Address: 367 Turnpike Rd, Southborough, MA 01772, USA
Phone: (508) 481-3904
State: Massachusetts
County: Worcester County
Zip Code: 01772
related searches: Red roof inn boston southborough worcester reviews, Red Roof Inn Massachusetts, Red Roof Inn near me, Red Roof Inn Westborough MA, Red Roof Inn locations