Holiday Inn Express Hotel & Suites Hampton South-Seabrook, an IHG Hotel
Hotel
Seabrook, New Hampshire
Located off Route 1 and 5 miles from the Seabrook Dunes and Beach, this hotel features an indoor pool, on-site gym, and guest rooms with a 50-inch flat-screen LED TV.
Number of rooms: 154
11 Rocks Road, Seabrook, NH 03874, United States
Hotel booked 1 times today.