Hampton Inn Haverhill
106 Bank Road, Haverhill, Massachusetts, 01832
(978) 374-7755
Best Western Merrimack Valley
401 LOWELL AVE, Haverhill, Massachusetts, 01832
(978) 373-1511