About Holiday Inn
Welcome to the Holiday Inn Portsmouth Hotel located in the historic seaside city of Portsmouth, New Hampshire. Our convenient location adjacent to the Portsmouth traffic circle just off Interstate 95, makes getting here easy from airports in Manchester, NH; Portland, ME; or Boston, MA!
Holiday InnBook early for Christmas 2018! Get in touch NOW