Travellers enjoy visiting Haverhill Stadium, located 7 km from Towneplace Suites By Marriott Haverhill hotel, as well as Bolton Orchards accessible with 15-minute car ride. If you are willing to explore even more landmarks in Haverhill, attend Museum of Printing located just a 10-minute walk from the property.