Red Roof Inn Boston Southborough/Worcester 2.0 Stars
367 Turnpike Rd View Map
Southborough, Massachusetts 01772
Newsletter
   

Red Roof Inn Boston Southborough/Worcester is located in central Southborough and local attractions include Westborough Country Club, Peter Rice Homestead, and Solomon Pond Mall. Additional area points of interest include New England Sports Center and Callahan State Park. Read More About Red Roof Inn Boston Southborough/Worcester

Rooms & Rates for Red Roof Inn Boston Southborough/Worcester
No Photo Available
Superior King - NS
Room Sleeps up to 4 People
No Photo Available
2 Full Beds - NS
Room Sleeps up to 4 People
No Photo Available
2 Full Beds - SM
Room Sleeps up to 4 People
See All Available Room Types
Exclusive Call Center Special!
Must call to book.
Toll Free: 888-782-9722