Holiday Inn Express Plainville - Foxboro

43.7 miles from Beverly Municipal Airport