NH’s Wentworth by the Sea among the top 10 best waterfront hotels
You don’t have to leave New Hampshire to enjoy stunning coastal views and luxurious accommodations, according to a new survey. Known for its lavish amenities and waterfront location, Wentworth by the Sea in New Castle was voted one of the country’s best waterfront hotels in a USA Today 10Best poll. USA Today 10Best, owned by […]