Residence Inn Portsmouth Downtown/Waterfront
Located in the heart of downtown Portsmouth, New Hampshire, Residence Inn Portsmouth Downtown Waterfront is just footsteps away from fine dining, shopping and area attractions including Prescott Park, Strawbery Banke and Kittery Shopping Outlets.