Photo of Red Roof Inn Boston - Framingham

4.1
35 votes

Red Roof Inn Boston - Framingham

650 Cochituate Rd, Framingham, Massachusetts 01701 USA

Add Photo

In-Room Amenity

Remove Ads

Claim copyright