Where is New England Village?
New England Village is located in Pembroke, MA, a suburban community just 30 miles south of downtown Boston, 15 minutes from Plymouth and only 20 miles from Cape Cod. Visiting families traveling by air may arrive at T.F. Green Airport in Warwick, Rhode Island, which is about 40 miles south of New England Village, or at Logan Airport in Boston. Many parts of New York and New Jersey and all New England states are within five hours or less driving time.