Motel 6 Boston West - Framingham Near Callahan State Park
1668 Worcester Rd -
Framingham,
MA 01702