Holiday Inn Hotel Tewksbury-Andover

Flag as Inappropriate

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
(877) 865-6581
  • Hours: Daily, 24 hours
  • Hours: Mon - Fri, 8am - 5pm
Share a review or post about this business.
Posts awaiting your approval 0
See more »