Where to Stay in Worcester – A Guide to the Heart of the Commonwealth Worcester is the second-most populous city in the state of Massachusetts. Located 46 miles west of Boston, this city is known as the Heart of the ...