Property Name: Red Roof Inn Boston Southborough/Worcester
Property Address: 367 Turnpike Rd Southborough, MA, 01772
Property Description: With a stay at Red Roof Inn Boston Southborough/Worcester, you'll be centrally located in Southborough, within a 10-minute drive of Sudbury Reservoir and Peter Rice Homestead. This hotel is 4. 4 mi (7. 1 km) from Westborough Country Club and 5 mi (8. 1 km) from Apex Entertainment Center.
Property Facts: Total Number of Rooms: 108Total Number of Floors: 2Year Built: 1982Year of Last Renovation: Location renovated in 2006.