Close Window
View Category

Wentworth by the Sea, A Marriott Hotel & Spa

New Castle wedding venue

Events & Meetings

Special Occasions (30 of 30)

Discover a truly magical location for weddings and social events here in the Portsmouth area. Located on New Castle Island, our hotel features 10,000 square feet of elegant wedding venue space.