Close Window
View Category

Wentworth by the Sea, A Marriott Hotel & Spa

New Castle hotel exterior

Hotel Views

Exterior (1 of 30)

Masterfully blending historic elegance with 21st-century convenience, our luxury hotel provides a memorable backdrop for business conferences, family vacations, and romantic getaways in the Portsmouth, New Hampshire area.