Red Roof Inn Salem
Motel
Salem, New Hampshire
Located off Interstate 93, this motel is 2 miles from downtown Salem, New Hampshire. The pet friendly property offers free Wi-Fi and rooms with a flat-screen TV.
Number of rooms: 117
15 Red Roof Lane, Salem, NH 03079, United States
Hotel booked 1 times today.