Property Name: Red Roof Inn Plus+ Boston - Framingham
Property Address: 650 Cochituate Rd Framingham, MA, 01701
Property Description: Located in Framingham, Red Roof Inn PLUS+ Boston - Framingham is in the business district, within a 15-minute walk of Cochituate State Park and Natick Collection. This hotel is 13 mi (21 km) from Boston College and 0. 6 mi (1 km) from Natick Mall.
Property Facts: Total Number of Rooms: 170Total Number of Floors: 2Year Built: 1982Year of Last Renovation: 1997