Hotels in Tewksbury (MA) Full list of companies Hotels category in Tewksbury, Massachusetts TownePlace Suites Boston Tewksbury/Andover 20 International Place, Tewksbury, MA 01876, (978)863-9800 Page 1