The Holiday Inn Salem is conveniently accessible to I-93, situated in Salem's corporate business park, approximately 20 miles from Manchester Airport and
...
The Salem Red Roof Inn is conveniently located off of I-93, just 2 miles southwest of downtown Salem. This location is within seconds of a variety of shopping
...