Holiday Inn Hotel Tewksbury-Andover
Drag box to select area
100% Were impressed
Located next to Highwood Office Park with mixed-use commercial and lodging space, Holiday Inn Hotel is conveniently situated near both Routes 495 and 93. There is an English pub and an ATM for customers in the lobby area.
4 Highwood Dr, Tewksbury, MA 01876
- Hours: Daily, 24 hours
- Hours: Mon - Fri, 8am - 5pm