Wentworth By The Sea
Where Gilded Age Grandeur Meets Seaside Serenity Perched above the rocky shores of New Castle, New Hampshire, Wentworth By The Sea has been captivating guests with its sweeping Atlantic views, architectural beauty, and storied past for well over a century. This grand hotel isn’t just a luxurious coastal retreat—it’s a survivor, a restorer of elegance,…
