Hilton Garden Inn Portsmouth Downtown
Nestled in the heart of historic Portsmouth, New Hampshire, the Hilton Garden Inn Portsmouth Downtown hotel is perfectly situated on the corner of Hanover and High Streets. Area restaurants, shops, and the Atlantic Ocean waterfront are a short walk from our hotel in Portsmouth, NH.