1668 Worcester Road, Framingham
Just outside of Boston and only 6.8 mi from a major shopping area the Motel 6 in Framingham Massachusetts offers convenient services and amenities for a comfortable stay.