Hotels & Motels in Salem, NH
Fairfield Inn
Holiday Inn Salem
Park View Inn
Red Roof Inn
The Holiday Inn - Salem