Situated in Portsmouth, 25 km from Ogunquit Playhouse and 25 km from Mount Agamenticus, THE INN DOWNTOWN - Portsmouth, NH features accommodation with air conditioning and access to a garden. Private parking is available on site.
Number of rooms: 10
409 The Hill, Portsmouth, NH 03801, United States