Photo gallery for Red Roof Inn Boston - Southborough/ Worcester





Red Roof Inn Boston - Southborough/ Worcester
Reviews
7.2 out of 10
Good
About this property
Southborough hotel with free self parking
Explore the area

367 Turnpike Rd, Southborough, MA, 01772
- Apex Entertainment Center5 min drive
- Hopkinton State Park7 min drive
- New England Sports Center7 min drive
- Boston, MA (BOS-Logan Intl.)42 min drive