
Framingham, MA, United States
Red Roof PLUS+ Boston - Framingham
2-star hotel · RED ROOF
Red Roof Boston Framingham is conveniently located off of I-90/ providing easy access to the main conference centers and major attractions in downtown Boston. The hotel is surrounded by beautiful scenery/ just a short drive from…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Restaurant

