Property Name: Red Roof Inn Plus+ Boston - Framingham
Property Address: 650 Cochituate Rd Framingham, MA, 01701
Property Description: With a stay at Red Roof Inn PLUS+ Boston - Framingham in Framingham, you'll be in the business district, within a 15-minute drive of Brandeis University and Cochituate State Park. This hotel is 13 mi (21 km) from Boston College and 0. 5 mi (0. 9 km) from Natick Collection.
Property Facts: Total Number of Rooms: 170Total Number of Floors: 2Year Built: 1982Year of Last Renovation: 1997