Set in the heart of central Portsmouth, New Hampshire, minutes from tours of the Isle of Shoals, this hotel offers comfortable guestrooms with HD TVs and an on-site restaurant. Hilton Garden Inn Portsmouth Downtown features a 24-hour business...
Address: 100 High Street, Portsmouth (New Hampshire)
Rates from:
USD 149 Booking.com