We recommend staying in downtown Concord, near Main St., if possible. You'll be in the middle of town and walking distance to the New Hampshire State House, restaurants, and cafes.