Search and book

search
  1. United States, Portsmouth - NH  
    * * * *
    Built in 1874 and renovated in 2003, this hotel offers 161 rooms and various amenities for a comfortable stay.
    Country
    United States
    Region
    New Hampshire
    Location
    Portsmouth - NH

    Description of hotel: Wentworth by the Sea, A Marriott Hotel & Spa in Portsmouth - NH

    Built in 1874 and renovated in 2003, this hotel offers 161 rooms and various amenities for a comfortable stay. Guests can enjoy Wi-Fi in public areas, a 24-hour reception, accessible public spaces, on-site parking, and a health and wellness center. Business travelers can utilize the meeting facilities, while leisure activities are available for all guests. Some services at the Wentworth by the Sea, A Marriott Hotel & Spa may incur additional charges.

    Address

    588 Wentworth Rd 03854 NEW CASTLE GPS: N 43.060 E -70.726

    Facts

    Country United States
    Region New Hampshire
    Location Portsmouth - NH