1. Holiday Inn Tewksbury-Andover
4 Highwood Dr, Tewksbury, MA 01876
Coordinate: 42.6429,-71.23667
Phone: (800) 345-8082
2. Extended Stay America Boston - Tewksbury
1910 Andover St, Tewksbury, MA 01876
Coordinate: 42.64278,-71.22859
Phone: (978) 863-9888
3. TownePlace Suites by Marriott Boston Tewksbury/Andover
20 International Pl, Tewksbury, MA 01876
Coordinate: 42.64087,-71.24178
Phone: (978) 863-9800
4. Fairfield Inn by Marriott Boston Tewksbury/Andover
1695 Andover St, Tewksbury, MA 01876
Coordinate: 42.64266,-71.23986
Phone: (978) 640-0700