Red Roof Inn Boston - Framingham

650 Cochituate Rd
Framingham
Massachusetts
United States