A grand harbor hotel on the Seacoast.
588 Wentworth Rd, New Castle, NH 03854
New Castle, NH
Photo: InAweofGod'sCreation / CC BY 2.0