Wentworth by the Sea is a historic grand hotel located on the island of New Castle, New Hampshire. With over 140 years of history, it has become a favorite destination for travelers seeking luxury and relaxation. The hotel offers stunning views of the Atlantic Ocean and has a range of amenities including a spa, golf course, and fine dining options. Whether you’re looking for a romantic getaway, a family vacation, or a place to host a special event, Wentworth by the Sea has something for everyone.
Located on the island of New Castle, New Hampshire, Wentworth by the Sea is a historic grand hotel that has been welcoming guests for over 140 years. Its picturesque location, luxurious accommodations, and range of amenities make it a sought-after destination for travelers seeking a peaceful retreat by the sea. History Originally built in 1874,…