Situated near a stadium, bars and pubs, the 3-star Holiday Inn Tewksbury offers a swimming pool and a golf course along with a casual atmosphere. Renovated in 2011, the comfortable hotel has welcomed guests since 1988.
This hotel is situated 3.8 km away from Lowell National Historical Park, Public Health Museum and New England Quilt Museum. The property is set within 4 km distance from the city center.
This hotel is conveniently based near a valley.
The hotel enjoys a convenient location within 40 minutes' drive from Manchester airport.
All 227 non-smoking rooms offer a stereo system, free Wi-Fi, heating, satellite TV and an iron with ironing board along with designer bathrooms. They also have a fridge, a microwave and coffee/tea makers available for self-catering.
Eat & Drink
Guests can breakfast in the restaurant. Delicious American specialties are proposed at the popular restaurant. The English bar serves pasta and seafood.
All visitors are offered a full breakfast for a fee.
There are car rentals available on site.
On-site fitness facilities include fitness center and a gym.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.