Photo of Red Roof PLUS+ Boston - Framingham

3.5
74 votes

Red Roof PLUS+ Boston - Framingham

650 Cochituate Road, Framingham, Massachusetts 01701 USA

Add Photo

Bathroom

Remove Ads

Claim copyright