Fairfield Inn by Marriott Salem, NH Businesses Campbell's Scottish Highlands Golf Course 18 Hole Public Golf Course and Driving Range Salem, NH Golf Courses The Mall - Rockingham Park Salem, NH Malls Park View Inn, Inc. Salem, NH Businesses Salem Observer Salem, NH Other Attractions