Wentworth by the Sea, A Marriott Hotel & Spa (web)
588 Wentworth Rd. New Castle, New Hampshire 03854 (Google Maps)
Wentworth by the Sea commands the island of New Castle, NH's oldest settlement. Our Portsmouth, NH hotel is located just an hour north of Boston with easy access to I-95, Manchester NH and the Boston airports.