Wentworth by the Sea, A Marriott Hotel & Spa

588 Wentworth Rd
New Castle, NH 03854 US