Sleep in Framingham

225 Worcester Rd, Massachusetts, Framingham, 01701-5355 Framingham
(508) 879-3072
600 Worcester Rd, Massachusetts, Framingham, 01702-5303 Framingham
(508) 665-4194