The Wentworth By The Sea

Another one of the New Hampshire Seacoast’s gems is the Wentworth By The Sea Hotel located on the shores of New Castle.  This once dilapidated structure now stands tall over the water with its bright red roof and white clapboards, with its marina completing its transition from building to water.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s