Map
588 Wentworth Rd., New Castle, NH 03854, United States

Only three miles away from Portsmouth, this meticulously restored grand hotel first opened in 1874, on an Atlantic Ocean island called New Castle, just an hour north of Boston.

Close

Hotel

Wentworth by the Sea, A Marriott Hotel & Spa

Only three miles away from Portsmouth, this meticulously restored grand hotel first opened in 1874, on an Atlantic Ocean island called New Castle, just an hour north of Boston.