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 WNNW Salem, NH Other Attractions Weathervane Seafood Restaurants New England' Salem, NH Businesses Loafers American Restaurant & Bake Shoppe Salem, NH Businesses