Directions to Red Roof Inn Boston Framingham, Framingham

Red-roof-inn-boston-framingham-map
The Red Roof Inn Boston Framingham in Framingham is located at 650 C0CHITUATE ROAD , Framingham , MA, US .   Click on the Google Map above to get an interactive version and see the area around the Red Roof Inn Boston Framingham .