Family-friendly Hotels in New Castle (NH) Full list of companies Family-friendly Hotels category in New Castle, New Hampshire Marriott By The Sea Wentworth Hotel & Spa 588 Wentworth Rd., New Castle, NH 03854, (888)236-2442 Page 1