Wentworth by the Sea
New Castle, NH
The recently restored Wentworth by the Sea is one of the grand historic hotels of the Northeast seacoast. This sprawling Portsmouth hotel contains a portion of the original Victorian building constructed in the 1870s, including the main entrance beneath three mansard-roofed towers. The Wentworth is now a AAA Four-Diamond Marriott resort, named to the National […]