Luxury at Wentworth by the Sea: NH Coastal Escape


Luxury at Wentworth by the Sea: NH Coastal Escape

The historic Wentworth by the Sea, a grand hotel located in New Castle, New Hampshire, offers visitors an opulent seaside retreat. Guests can enjoy elegantly appointed rooms, award-winning dining, and a range of amenities including a spa, pool, and marina, all against the backdrop of the scenic New Hampshire coastline.

Since its opening in 1874, the hotel has played a significant role in the region’s history, hosting presidents, dignitaries, and serving as the backdrop for the signing of the Treaty of Portsmouth in 1905. Its enduring appeal lies in the combination of historical significance, luxurious accommodations, and a prime location offering breathtaking ocean views and access to recreational activities. This combination contributes significantly to the local economy and tourism industry.

Read more