Overlooking the Atlantic Ocean, this hotel offers 3 dining options and an on-site spa. Guests can choose between an indoor and outdoor pool, and there is a fitness center for recreation.
Number of rooms: 130
588 Wentworth Road, New Castle, NH 03854, United States