Did you mean?
400 Staples Dr., Framingham
650 Cochituate Road, I-90 at Cochituate Road/SR 30, Framingham
130 Worcester Rd, Framingham
1657 Worcester Road, Framingham
90 Worcester Road (Route 9), Framingham
"I will start by saying that this is a horrific, vile, disgusting miserable place to stay. ..."
Good for: Work Abroad, Budget Travel
1668 Worcester Road, I-90 East to Exit #12, Framingham
1186 Worcester Rd., Framingham
Get an instant answer from local experts and frequent travelers
113 travelers online now
Latest Framingham hotel reviews
VirtualTourist®© 1994-2014 VirtualTourist.com, Inc. All Rights Reserved.