Brand new Seabrook, New Hampshire hotel offers premium service. Welcome to the new Holiday Inn Express Hotel & Suites in Seabrook, NH, located just six miles from Hampton Beach. Your family will enjoy staying at our hotel, which is located off Route 1 near I-95. This location has easy access to many area attractions including the Granite State Whale Watch, Seabrook Greyhound Park and the...