Showing 1-1 of 1 Spa Resorts.

Wentworth by the Sea

New Castle, New Hampshire, United States

The natural serenity and beauty of the Island of New Castle inspired the creation of the spa at Wentworth by the Sea. They are committed to bringing their guests treatments and products that represent the best of science and nature in a way that will enhance your appearance and well-being.... more

  • Property Size: 161 units
  • Open Dates: Open Year Round
  • Nearby City: Boston
  • Nearby Water: Piscataqua River
  • Conference Facility: Yes
  • Restaurant Onsite: Yes
  • Pets Allowed: Yes
  • Kids Allowed: Yes

Vacation Type(s): Historical, Luxury, Pet Friendly, Spa

Data Provided By: Wentworth by the Sea

Showing 1-1 of 1 Spa Resorts.

Cities in Seacoast