Red Roof PLUS+ Boston - Framingham


650 Cochituate Rd, Framingham, Massachusetts, 01701, USA

(508) 872-4499

Set 2 miles from Lake Cochituate, this casual hotel is 3 miles from the Danforth Art museum and 5 miles from Wellesley College.

Straightforward rooms come with free Wi-Fi, flat-screen TVs and coffeemakers; some add microwaves and minifridges. Kids age 17 and under stay at no charge with an adult.

Parking is complimentary, as is hot coffee in the lobby. Pets are welcome (restrictions may apply).