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
- 3 star Suburban hotel
- Free complimentary breakfast
Back to Top