Photos for Red Roof Inn Boston - Framingham

4.1
35 votes

Red Roof Inn Boston - Framingham

650 Cochituate Rd, Framingham, Massachusetts 01701 USA

Add Photo