| Holiday Inn Salem (I-93 At Exit 2) 200 days ago by Hotels Welcome to the Holiday Inn Hotel - Salem, New Hampshire! A friendly, full-service hotel located 35 miles north of Boston in Salem s corporate business park, right off I-93. The Holiday Inn Hotel Salem is located 1 mile from a tax-free shopping mall, 2 miles from Canobie Lake Amusement Park, 4 miles ... US Bargains Hotels - ushotelsadvice.com · 7 references |