Quality Inn – Merrimack
Merrimack, NH
68 Rooms
The Quality Inn in Merrimack New Hampshire is a very well maintained 68 room hotel. There is much new construction in process in the Manchester to Nashua Corridor and this property sits right in the middle of all that is happening in Southern New...