The Courtyard Portsmouth is a four-story, smartly-appointed hotel, centrally-located to all the seacoasts business and leisure venues, and just a half mile from Downtown Portsmouth.