Lodging & Accommodations close by Framingham City Hall
Aloft Framingham
+1-888-389-4121
130 Worcester Rd., Framingham, MA 01702
+1-888-389-4121
~1.53 miles northeast of Framingham City Hall
- Affordable Suburban property
- Hotel has 184 rooms
Back to Top